CVE-2026-90937
moderate1Newline-Based Config Injection in froxlor Subdomain Redirects (pre-2.2.5)
froxlor, an open-source web-hosting control panel, fails to validate newline characters in customer-supplied subdomain redirect URLs in all versions before 2.2.5 (CWE-93 injection). An authenticated hosting customer can submit a redirect URL containing literal newlines, which are written verbatim into nginx or Apache vhost configuration files when froxlor's cron job rebuilds them. This allows the attacker to inject arbitrary web server directives, potentially corrupting configuration, causing denial of service across hosted sites, or hijacking HTTP responses for all domains on the affected server. Any froxlor deployment before 2.2.5 that grants customers the ability to configure subdomain redirects is affected. No public proof-of-concept or in-the-wild exploitation is known, though exploitation requires only low-privileged customer access (CVSS 4.0: 9.4 critical).
What to do: Upgrade to froxlor 2.2.5 or later, which validates newlines in redirect URLs. Until patched, audit existing subdomain redirect/path entries for embedded newline characters and inspect generated vhost files for unexpected directives. Consider restricting customer ability to set redirects and diff-review the cron-rebuilt web server configuration for anomalies.
| froxlor.org froxlor | before 2.2.5 |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
froxlor versions before 2.2.5 fail to validate newline characters in subdomain redirect URLs, allowing authenticated customers to inject arbitrary nginx or Apache configuration directives. Attackers can supply URLs containing literal newlines that are written verbatim into vhost config files during cron rebuild, enabling web server configuration corruption, denial of service, or hijacking of HTTP responses across hosted domains.
- Weakness
- CWE-93
- Vector
- CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:L/SC:H/SI:H/SA:L/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
In the news0 stories
No ingested article mentions this CVE yet.