CVE-2026-30932 json
Froxlor is vulnerable to BIND zone file injection via unsanitized DNS record content in DomainZones API
published 2026-03-24 7 mo ago modified 2026-07-08 4 mo ago also EUVD-2026-14964 , GHSA-x6w6-2xwp-3jh6
- cvss
- 8.8
- version 3.1, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.6%
- EPSS 0.6% chance of exploitation in 30 days, percentile 47%
- public exploits
- 0
- none known
Summary
Froxlor is open source server administration software. Prior to version 2.3.5, the DomainZones.add API endpoint (accessible to customers with DNS enabled) does not validate the content field for several DNS record types (LOC, RP, SSHFP, TLSA). An attacker can inject newlines and BIND zone file directives (e.g. $INCLUDE) into the zone file that gets written to disk when the DNS rebuild cron job runs. This issue has been patched in version 2.3.5.
Patch / fix
- packagist froxlor/froxlor 2.3.5
- froxlor froxlor 2.3.5
CISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- no
- Technical impact
- partial
- Assessed
- 7 mo ago
Exploit prediction
0.56% chance of exploitation in the next 30 days, higher than 47% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- github.com https://github.com/froxlor/froxlor/security/advisories/GHSA-x6w6-2xwp-3jh6 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 8.6 | CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N |
| GitHub | 3.1 | 8.8 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
| CNA | 4.0 | 8.6 | CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
| NVD | 3.1 | 8.8 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| packagist | froxlor/froxlor | <2.3.5 |
2.3.5 |
Affected products
- froxlor froxlor
Classification
- Weakness
-
- CWE-74 Improper Neutralization of Special Elements in Output Used by a Downstream Component
References
-
github.com
/froxlor/froxlor/commit/b34829262dc32818b37f6a1eabb426d0b277a86b
web, patch
-
github.com
/froxlor/froxlor/security/advisories/GHSA-x6w6-2xwp-3jh6
web, exploit, vendor-advisory
-
github.com
/froxlor/froxlor/releases/tag/2.3.5
web, product, release-notes
-
nvd.nist.gov
/vuln/detail/CVE-2026-30932
advisory
-
github.com
/froxlor/froxlor
package
Sources
- CVE List CVE-2026-30932
- GitHub Advisory GHSA-x6w6-2xwp-3jh6
- NVD CVE-2026-30932
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.