CVE-2026-43951·Apache vulnerability
Out-of-bounds Read vulnerability in Apache HTTP Server with mod_headers and mod_mime and multiple response languages. This issue affects Apache HTTP Server: from 2.4.0 through 2.4.67.
- Severity
- high
- Software
- Apache
- Fixed in
- 2.4.68-1~deb12u1
- Published
How likely is exploitation
FIRST's Exploit Prediction Scoring System puts the probability of this CVE being exploited in the next 30 days at 1.0% — higher than 64% of all published CVEs. EPSS is an independent forecast of exploitation, not a severity rating: it says nothing about how much damage a successful attack does, which is what a CVSS score measures.
Affected versions
Until: 2.4.68-1~deb12u1
Fixed in: 2.4.68-1~deb12u1
How to fix this CVE
Update Apache HTTP Server to version 2.4.68-1~deb12u1 or later to patch the out-of-bounds read vulnerability affecting mod_headers and mod_mime when processing multiple response language headers. This vulnerability can leak sensitive memory contents and should be prioritized in your patching cycle. Apply the update across all production and non-production Apache instances.
sudo dnf update httpd -yDefensia detects this vulnerability
How to check if you are affected
- Check your Apache version: apache2ctl -v (Debian/Ubuntu) or httpd -v (RHEL/CentOS/AL2023)
- Verify mod_headers and mod_mime are loaded: apache2ctl -M | grep -E 'headers_module|mime_module' (verify both modules are listed)
- Search Apache access and error logs for unusual header patterns: grep -E 'Accept-Language|Content-Language' /var/log/apache2/error.log | head -50
- Confirm patched version: apt show apache2 2>/dev/null | grep Version (Debian/Ubuntu) or dnf info httpd (RHEL/CentOS)
FAQ
What is CVE-2026-43951?
This is an out-of-bounds memory read flaw in Apache HTTP Server that occurs when mod_headers and mod_mime process HTTP responses with multiple language headers. An attacker can craft malicious requests to read adjacent memory regions, potentially exposing sensitive data like session tokens or configuration secrets.
Is CVE-2026-43951 being actively exploited?
No, according to CISA's Known Exploited Vulnerabilities catalog, there is no evidence of active exploitation in the wild at this time. However, the high CVSS score (8.5) warrants immediate patching as proof-of-concept exploits could emerge.
What versions of Apache are affected by CVE-2026-43951?
Apache HTTP Server versions 2.4.0 through 2.4.67 are vulnerable. The fix is available in version 2.4.68-1~deb12u1 and later releases across all supported distributions.
How do I check if my server is vulnerable to CVE-2026-43951?
Run 'apache2ctl -v' or 'httpd -v' and check if the version is between 2.4.0 and 2.4.67. Additionally, confirm mod_headers and mod_mime are enabled with 'apache2ctl -M | grep -E headers_module|mime_module'. If both conditions are true, the server is vulnerable.
Does Defensia detect CVE-2026-43951?
Yes — Defensia's CVE advisory scanner compares installed package versions against the NVD database. If Apache is installed on a monitored server, CVE-2026-43951 will appear in your dashboard with remediation steps.
Related Apache CVEs
References
Track CVEs across your fleet automatically
Defensia scans your Linux servers and tells you exactly which ones are running vulnerable versions — including CVE-2026-43951. Free for 1 server.
Get started free