CVE-2026-41230 Froxlor has a BIND Zone File Injection via Unsanitized DNS Record Content in DomainZones::add()

High 8.5 Published Updated

Authenticated users can inject arbitrary DNS records and BIND directives into zone files due to unsanitized input, potentially leading to code execution or data modification.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2026-41230?

CVE-2026-41230 is a high-severity code injection vulnerability in froxlor, published on 23 Apr 2026. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

Froxlor is open source server administration software. Prior to version 2.3.6, `DomainZones::add()` accepts arbitrary DNS record types without a whitelist and does not sanitize newline characters in the `content` field. When a DNS type not covered by the if/elseif validation chain is submitted (e.g., `NAPTR`, `PTR`, `HINFO`), content validation is entirely bypassed. Embedded newline characters in the content survive `trim()` processing, are stored in the database, and are written directly into BIND zone files via `DnsEntry::__toString()`. An authenticated customer can inject arbitrary DNS records and BIND directives (`$INCLUDE`, `$ORIGIN`, `$GENERATE`) into their domain's zone file. Version 2.3.6 fixes the issue.

Weakness: CWE-93

Which versions are affected by CVE-2026-41230?

2 open source packages ship an affected version, including froxlor/froxlor. It affects 1 product.

PackageAffectedFixed in
froxlor/froxlor PackagistAll versions2.3.6
froxlor/froxlor PackagistAll versions2.3.6

Products include Froxlor Froxlor.

How do I fix CVE-2026-41230?

Upgrade froxlor/froxlor to 2.3.6 or later.

Upgrade, and never evaluate templates, expressions or code built from user input. More about Code injection.

Is CVE-2026-41230 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2026-41230 exists.

Sources

Also known as GHSA-47hf-23pw-3m8c.

Is CVE-2026-41230 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free