CVE-2026-61688

SolidInvoice allows cross-user access to API token request history via writable DataGrid LiveComponent props

Published Sep 4, 2026 CVSS 3.1 · 6.5 Medium EPSS < 1% KEV · Not listed
Description
SolidInvoice is an open-source invoicing platform. Prior to version 3.0.1, an authenticated user can view the API request history of any other user's API tokens within the same company by manipulating two writable Symfony UX LiveComponent props on the `DataGrid` component. Version 3.0.1 fixes the issue.

Analysis

AI-generated

Technical impact

The vulnerability allows a logged‑in user to access the API token request history of any other user in the same organization by altering two writable props on the Symfony UX LiveComponent DataGrid. This bypasses normal authorization checks (CWE‑639) and can expose information about API usage, credentials, and traffic patterns.

Affected Systems

SolidInvoice open‑source invoicing platform versions prior to 3.0.1 are affected. Any deployment running 3.0.0 or earlier can be exploited. The vendor released a fix in release 3.0.1.

Risk and Exploitability

The CVSS score is 6.5, indicating a moderate severity. EPSS is not available, so the exploitation probability cannot be quantified. The vulnerability is not listed in CISA KEV. Because the exploit requires authentication, an attacker must have legitimate credentials within the organization. Successful exploitation provides access to other users’ API token request histories, which could aid in further attacks.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update SolidInvoice to version 3.0.1 or later to apply the vendor patch that removes the writable props vulnerability.
  • Verify that the DataGrid LiveComponent props cannot be modified through HTTP requests by enforcing strict server‑side handling and rejecting client‑side changes.
  • Add an additional authorization check to the endpoint that serves API token request history, ensuring that only the owner or administrators can access the data.

Generated by OpenCVE AI on September 4, 2026 at 20:12 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Solidinvoice
Solidinvoice solidinvoice
Vendors & Products Solidinvoice
Solidinvoice solidinvoice
Type Values Removed Values Added
Description SolidInvoice is an open-source invoicing platform. Prior to version 3.0.1, an authenticated user can view the API request history of any other user's API tokens within the same company by manipulating two writable Symfony UX LiveComponent props on the `DataGrid` component. Version 3.0.1 fixes the issue.
Title SolidInvoice allows cross-user access to API token request history via writable DataGrid LiveComponent props
Weaknesses CWE-639
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N'}

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Sep 8, 2026, 5:44 PM
Reserved
Jul 10, 2026, 6:36 PM
Status
Deferred
Published
Sep 4, 2026, 6:17 PM
Modified
Sep 10, 2026, 3:13 PM