# CVE-2026-100719: Froxlor credential disclosure in DirProtections.listing API

Source: https://junglewise.ai/threats/cve-2026-100719-froxlor-versions-before-2-3-12-contain-a-credential-disclosure  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Published: 2026-09-26. Updated: 2026-09-26  
License: CC BY 4.0 with a link back

CVE-2026-100719 · Severity: medium · CVSS 6.5 · Published 2026-09-26

Froxlor is a hosting control panel that manages web server configurations and directory protections. The DirProtections.listing API command incorrectly exposes bcrypt password hashes for protected-directory users to any authenticated API caller. An attacker with valid API credentials can retrieve these password hashes and attempt offline cracking to gain unauthorized access to protected directories or discover reused credentials across systems.

Technologies: [Froxlor](https://junglewise.ai/threats/technologies/froxlor). Vendors: [Froxlor](https://junglewise.ai/threats/vendors/froxlor).

## Quick answers

**Is CVE-2026-100719 exploited in the wild?** No. Junglewise Threat Intelligence has no report of CVE-2026-100719 being exploited in the wild.

**How severe is CVE-2026-100719?** Medium severity, with a CVSS score of 6.5, published 26 September 2026.

**Which products and versions are affected?** Froxlor before 2.3.12.

**Is there a fix for CVE-2026-100719?** A patch was published on 2026-09-06: patch version 2.3.12 released Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.

**How is CVE-2026-100719 attacked?** It is attacked over the network, in a web application.

**Am I affected by CVE-2026-100719?** Check whether you run Froxlor at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

## Technical details

The vulnerability is a sensitive information disclosure in the DirProtections API endpoint that fails to redact the password field containing htpasswd bcrypt hashes from serialized responses. An authenticated attacker with API credentials can call DirProtections.listing to retrieve password hashes, which can be cracked offline or used to identify credential reuse. The issue affects versions before 2.3.12 and is fixed by redacting credential fields from API serializers.

## Affected products

- Froxlor Froxlor before 2.3.12

## Timeline

- 2026-09-26: disclosed
- 2026-09-06: patched: patch version 2.3.12 released

## References

- [https://github.com/froxlor/froxlor/security/advisories/GHSA-8wfc-9qp5-gjxf](https://github.com/froxlor/froxlor/security/advisories/GHSA-8wfc-9qp5-gjxf)
- [https://www.vulncheck.com/advisories/froxlor-before-2.3.12-credential-disclosure-via-dirprotections-api](https://www.vulncheck.com/advisories/froxlor-before-2.3.12-credential-disclosure-via-dirprotections-api)

## Related threats

- [Froxlor information disclosure in API keys listing](https://junglewise.ai/threats/cve-2026-121436-froxlor-from-2-3-8-before-2-3-15-contains-an-information)
- [Froxlor authorization bypass in Mysqls.add API](https://junglewise.ai/threats/cve-2026-121435-froxlor-before-2-3-15-contains-an-authorization-bypass)
- [Froxlor Certificates API authorization bypass in Let's Encrypt management](https://junglewise.ai/threats/cve-2026-121434-froxlor-2-3-0-before-2-3-15-contains-a-missing-authorization)
- [Froxlor symlink following in Statistics::makeChownWithNewStats](https://junglewise.ai/threats/cve-2026-113678-froxlor-before-2-3-15-contains-a-symlink-following-vulnerability)
- [Froxlor missing authorization in SubDomains.delete API](https://junglewise.ai/threats/cve-2026-113677-froxlor-from-0-10-0-before-2-3-15-contains-a-missing)
