CVE-2026-111046
— UNSCOREDpublic exploit availablePublished 2026-10-19 · Updated 2026-10-19
AI analysis for this CVE has not been generated yet. Raw NVD data is shown below.
NVD description
FOSSBilling is an open source billing and client-management platform. From 0.8.4 until 0.8.6, hasManagePermission fails open for inactive non-core modules because its early return on !isExtensionActive skips the module-access and manage_settings checks. A low-privileged staff account with module-level extension access targets a deactivated non-core module through extension/config_get or extension/config_save. The account can call api/admin/extension/config_get or api/admin/extension/config_save for a deactivated non-core module to read decrypted retained extension secrets and overwrite stored extension configuration. The getConfig function returns the decrypted stored configuration despite the module's inactive state. This residual path remained after the earlier CVE-2026-62962 authorization fix. This issue is fixed in version 0.8.6.
Weaknesses
CWE-862, CWE-863
Public exploit & PoC references
All references
Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.
Related CVEs
- HIGHCVE-2026-100744PoC
- MEDIUMCVE-2026-100879PoC
- CRITICALCVE-2026-101000PoC
- LOWCVE-2026-101139PoC
- HIGHCVE-2026-102249PoC
- UNSCOREDCVE-2026-103091PoC
- MEDIUMCVE-2026-104054PoC
- CRITICALCVE-2026-106511PoC
Related by shared AI tags and CWE weakness class. Browse the full archive.