PatchSiren cyber security CVE debrief
CVE-2026-54347 froxlor CVE debrief
An authenticated customer with DNS editor access can store JavaScript-bearing content in a TXT record. When an administrator views the affected domain's DNS configuration, the payload executes automatically in the administrator's browser session, which can expose session data or perform privileged panel actions. This stored XSS vulnerability affects Froxlor's DNS TXT record handling, allowing an attacker to execute JavaScript in an administrator's browser session. The issue is fixed in version 2.3.8.
- Vendor
- froxlor
- Product
- Unknown
- CVSS
- HIGH 8.7
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-18
- Original CVE updated
- 2026-09-08
- Advisory published
- 2026-08-18
- Advisory updated
- 2026-09-08
Who should care
Administrators and security teams responsible for Froxlor installations should assess exposure and prioritize remediation. They should verify and upgrade to version 2.3.8 or later, restrict DNS editor access, and monitor for suspicious DNS configuration views.
Why it matters
CVE-2026-54347 is a stored XSS vulnerability in Froxlor's DNS TXT record handling. An authenticated customer with DNS editor access can store JavaScript-bearing content, which executes in an administrator's browser session when viewing the DNS configuration. Defenders should prioritize verifying and upgrading to version 2.3.8 or later, restricting DNS editor access, and monitoring for suspicious DNS configuration views. The impact is limited to the scope of DNS editor access and administrator browser sessions.
- Session data exposure through JavaScript execution in administrator browser sessions
- Potential for performing privileged panel actions through stored XSS payloads
- Verification of DNS editor access controls and payload execution prevention required
Technical summary
Froxlor is open source server administration software. Prior to 2.3.8, DNS TXT record content accepted by lib/Froxlor/Api/Commands/DomainZones.php can contain HTML special characters, lib/Froxlor/UI/Callbacks/Text.php returns the content from Text::wordwrap without HTML escaping, and templates/Froxlor/table/table.html.twig renders the callback result with the raw filter. This allows an authenticated customer with DNS editor access to store JavaScript-bearing content, which executes in an administrator's browser session when viewing the DNS configuration.
Defensive priority
Defenders should prioritize verifying and upgrading to version 2.3.8 or later, restricting DNS editor access, and monitoring for suspicious DNS configuration views.
Recommended defensive actions
- Verify and upgrade to version 2.3.8 or later
- Restrict DNS editor access to authorized personnel
- Monitor for suspicious DNS configuration views and payload execution
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
Evidence notes
The issue is fixed in version 2.3.8. An authenticated customer with DNS editor access can store JavaScript-bearing content in a TXT record. The vulnerability exists due to a lack of HTML escaping in lib/Froxlor/UI/Callbacks/Text.php and templates/Froxlor/table/table.html.twig. Evidence is based on source-provided information and limited to public data.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-54347 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-54347
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-54347 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-54347
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/froxlor/froxlor/commit/a1d8f425b11ef7597949018814afa056a842cba0
-
Source reference
Unverified legacy reference
URL: https://github.com/froxlor/froxlor/releases/tag/2.3.8
-
Source reference
Unverified legacy reference
URL: https://github.com/froxlor/froxlor/security/advisories/GHSA-43gm-9rr3-cx7g
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.