Not a U.S. government website. NDD is an independent vulnerability database by Volerion and is not affiliated with or endorsed by NIST or NVD.
VOLERION
Volerion Security Research

NOT DEFERRED DATABASE

VULNERABILITIES

CVE-2026-111056 Details

ANALYZED


This CVE record has been analyzed and enriched by NVDAPI.com as an independent party.

Description

FOSSBilling is an open source billing and client-management platform. From 0.1.0 until 0.8.7, the unauthenticated POST /api/guest/client/create endpoint reveals whether a submitted email belongs to a registered client because guest signup returns a distinct unredacted error when the submitted email already exists. The trigger is an unauthenticated request to POST /api/guest/client/create with a target email address. An attacker can compare the guest-signup response for a target email to determine whether the email belongs to an existing FOSSBilling client. Box\Mod\Client\Api\Guest::create returns the error after Client\Service::clientAlreadyExists finds a matching record, and the API response exposes that exception message without redaction. This issue is fixed in version 0.8.7.

Metrics

CVSS 3.x Severity and Vector Strings:

References to Advisories, Solutions, and Tools

By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.

Weakness Enumeration

CWE-IDCWE NameSource
CWE-200Exposure of Sensitive Information to an Unauthorized Actor[email protected]
CWE-204Observable Response Discrepancy[email protected]
CWE-307Improper Restriction of Excessive Authentication Attempts[email protected]

Affected Products

ProductVersions
FOSSBilling
<= 0.8.6 (semver)

CPE

  • cpe:2.3:a:fossbilling:fossbilling:*:*:*:*:*:*:*:*

Remediation

  • Upgrade: 0.8.7moderate effort
  • Workaround:low effort

    Disable public self-service signup via the "Disable New Signups" toggle under Client module settings > Signup Controls (disable_signup). This will cause the create() endpoint to reject all requests with a "temporarily disabled" error, preventing any information disclosure.

  • Mitigation:low effort

    Configure a reverse proxy or WAF (e.g., Nginx, Cloudflare) to enforce stricter rate limiting on /api/guest/client/create, ideally based on the submitted email address rather than just IP, in addition to the built-in per-IP limit.

Change History

2 change records found show changes


QUICK INFO

CVE Dictionary Entry:
CVE-2026-111056
NVD Published Date:
Oct 19, 2026
NVD Last Modified:
Oct 22, 2026
Source:
[email protected]