Description
FOSSBilling is a free, open-source billing and client management system. In versions 0.7.2 and prior, a query-construction flaw in client list endpoints allowed authenticated clients to bypass tenant scoping and retrieve other clients’ data. Details
In ServiceTransaction::getSearchQuery() and Order\Service::getSearchQuery(), OR-based search/action filters were appended without grouping, allowing SQL operator precedence to evaluate OR clauses independently of the enforced client_id constraint. Crafted requests could therefore return records and metadata belonging to other clients, including identifiers, amounts, status, timestamps, and related fields. This issue was fixed in version 0.8.0.
Published: 2026-06-23
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is a broken authorization flaw that permits authenticated clients to retrieve data belonging to other tenants in the FOSSBilling system. Ungrouped OR clauses are appended to client list queries, overriding the intended client_id constraint and allowing arbitrary selection of records. Attackers can craft requests that return identifiers, amounts, status, timestamps, and other sensitive billing fields from other clients, resulting in a breach of confidentiality for client data. No code execution or privilege escalation is possible; the impact is limited to unauthorized data disclosure.

Affected Systems

The vulnerability affects the open‑source billing platform FOSSBilling in all releases up to and including 0.7.2. Versions 0.8.0 and newer incorporate a fix that enforces correct tenant scoping and removes the ungrouped OR filters.

Risk and Exploitability

The issue is a broken authorization flaw (CWE‑863) that allows any authenticated user to retrieve data belonging to other tenants. The query constructor in ServiceTransaction::getSearchQuery() and Order\Service::getSearchQuery() incorrectly appends ungrouped OR clauses, causing SQL operator precedence to override the client_id filter. As a result, attackers can fetch identifiers, amounts, status, timestamps, and related fields from other clients. The vulnerability requires only authentication; no special permissions are needed. Currently no public exploits are known and the EPSS score is unavailable. The CVSS score of 7.1 indicates a medium‑to‑high severity for confidentiality compromise. It is not listed in the CISA KEV catalog, suggesting limited exploitation, but the potential impact warrants immediate patching.

Generated by OpenCVE AI on June 24, 2026 at 10:03 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade FOSSBilling to version 0.8.0 or later
  • Review and enforce proper access controls around client transaction and order listing endpoints
  • Monitor application logs for anomalous cross‑client data retrieval attempts

Generated by OpenCVE AI on June 24, 2026 at 10:03 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 23 Jun 2026 23:45:00 +0000

Type Values Removed Values Added
First Time appeared Fossbilling
Fossbilling fossbilling
Vendors & Products Fossbilling
Fossbilling fossbilling

Tue, 23 Jun 2026 20:30:00 +0000

Type Values Removed Values Added
Description FOSSBilling is a free, open-source billing and client management system. In versions 0.7.2 and prior, a query-construction flaw in client list endpoints allowed authenticated clients to bypass tenant scoping and retrieve other clients’ data. Details In ServiceTransaction::getSearchQuery() and Order\Service::getSearchQuery(), OR-based search/action filters were appended without grouping, allowing SQL operator precedence to evaluate OR clauses independently of the enforced client_id constraint. Crafted requests could therefore return records and metadata belonging to other clients, including identifiers, amounts, status, timestamps, and related fields. This issue was fixed in version 0.8.0.
Title FOSSBilling: Broken Authorization in Client Transaction and Order Listings
Weaknesses CWE-863
References
Metrics cvssV4_0

{'score': 7.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Fossbilling Fossbilling
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-06-23T20:11:41.889Z

Reserved: 2026-01-13T18:22:43.979Z

Link: CVE-2026-23513

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-06-24T10:15:05Z

Weaknesses