Medium severity · published Oct 30, 2026
CVE-2026-112374
FOSSBilling before 0.8.9 Login CSRF via Staff Guest Login API
New
4.3
CVSS
–
EPSS
No
On KEV
Description
FOSSBilling before 0.8.9 contains a Cross-Site Request Forgery vulnerability in the staff guest login endpoint (POST /api/guest/staff/login) that allows remote attackers to force authentication because checkGuestClientAuthentication() only allowlists client_login and client_create, leaving staff_login without CSRF or Origin validation. Attackers can host an auto-submitting HTML form with attacker-controlled credentials to silently log a victim's browser into the attacker's staff account.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
Required
Confidentiality
None
Integrity
Low
Availability
None
Scope
Unchanged
Exploitation
Is it being used?
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
FO
FOSSBilling · FOSSBilling
0.1.0 before 0.8.9 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-112374
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-112374
vendor-advisory
https://github.com/FOSSBilling/FOSSBilling/security/advisories/GHSA-h7w3-wp25-gf86
patch
https://github.com/FOSSBilling/FOSSBilling/releases/tag/0.8.9
third-party-advisory
https://www.vulncheck.com/advisories/fossbilling-before-login-csrf-via-staff-guest-login-api
More from FOSSBilling
10.0
CVE-2026-27604
FOSSBilling: Improper API Role Validation (system) Enables Unauthenticated Access to Privileged Admin Functions
9.8
CVE-2023-4005
Insufficient Session Expiration in fossbilling/fossbilling
9.8
CVE-2023-3490
SQL Injection in fossbilling/fossbilling
9.4
CVE-2026-28496
FOSSBilling: Server-side template injection in Twig template rendering enables information disclosure and RCE
9.3
CVE-2026-33543
FOSSBilling: Authentication bypass allows unauthenticated administrator creation
