Apache fixes critical HTTP/2 double-free flaw CVE-2026
Vulnerabilities mentionedAll →
| CVE | Vulnerability | CVSS | EPSS | Flags | Affected | Exposure | Published |
|---|---|---|---|---|---|---|---|
| CVE-2026-23918 | Double-Free (Possible RCE) in Apache HTTP Server HTTP/2 Protocol Handling CVE-2026-23918 is a double-free memory-corruption flaw (CWE-415) in the HTTP/2 protocol handling of Apache HTTP Server, which per the advisory can lead to possible remote code execution. It is triggered remotely over an HTTP/2 connection to an affected server; the CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N) indicates network-reachable, low-privilege access with no user interaction required. A successful attacker can corrupt the heap of the httpd process, with potential for remote code execution and high impact on confidentiality, integrity, and availability. Only Apache HTTP Server 2.4.66 is listed as affected, and the fix is shipped in 2.4.67; distributions such as Debian (whose 13.5 point release landed with security fixes) are already distributing patched packages. No public proof-of-concept or confirmed in-the-wild exploitation is known and it is not yet in CISA KEV, but EPSS assigns a ~50% probability of exploitation within 30 days (99th percentile), so defenders should treat it as likely to be exploited soon. Do: Upgrade to Apache HTTP Server 2.4.67, and verify the effective patched package version on your systems since distributions may ship the fix backported under their own package versions. If you cannot upgrade promptly, disable the HTTP/2 protocol (h2, mod_http2) on internet-facing virtual hosts or restrict client access to them. Maintain heightened monitoring, as the ~50% EPSS probability of exploitation within 30 days suggests active exploitation may begin even without a public PoC yet. | 8.8 | 50% |
| mass~100,000-1,000,000+ internet-exposed servers running 2.4.66 (subset of ~1M+ internet-visible Apache httpd instances overall) |
Full article225 words · extracted from securityaffairs.com · click to collapse

Apache fixed several flaws in HTTP Server, including CVE-2026-23918 (CVSS score of 8.8), a double-free bug in HTTP/2 that could allow remote code execution.
The Apache Software Foundation has released updates to fix multiple vulnerabilities in its HTTP Server, including CVE-2026-23918 (CVSS score of 8.8). The issue involves a “double free” error in HTTP/2 handling that could potentially lead to remote code execution.
Researchers Bartlomiej Dmitruk, from striga.ai, and Stanislaw Strzalkowski from isec.pl discovered the vulnerability.
“Double Free and possible RCE vulnerability in Apache HTTP Server with the HTTP/2 protocol.” reads the advisory.
The vulnerability impacts version 2.4.66 and is resolved in version 2.4.67.
According to TheHackerNews, CVE-2026-23918 is a double-free flaw in Apache httpd 2.4.66’s mod_http2, triggered by a crafted HTTP/2 sequence that causes the same stream to be cleaned up twice, leading to memory corruption. This can easily result in denial of service, crashing worker processes with minimal effort. In certain setups, especially those using APR with mmap (common on Debian systems and official Docker images), it may also be exploited for remote code execution.
The attack requires specific conditions and some additional steps, but a working proof of concept exists. Notably, MPM prefork is not affected, though the widespread use of HTTP/2 increases exposure.
Follow me on Twitter: @securityaffairs and Facebook and Mastodon
(SecurityAffairs – hacking, newsletter)
Text extracted automatically; images, tables and formatting may be missing. Original: https://securityaffairs.com/191759/security/apache-fixes-critical-http-2-double-free-flaw-cve-2026-23918-enabling-rce.html