Skip to content

Image: cdn.prod.website-files.com · rights & removal

Executive Summary

A critical heap corruption flaw exists in the HTTP/2 module of Apache HTTP Server, affecting versions 2.4.55 through 2.4.70, which can lead to remote code execution (RCE) if exploited over HTTP/2 without authentication. The vulnerability resides in the `assignheaders()` function and arises from concurrency issues where two threads can corrupt the same memory heap. While public research demonstrated heap corruption via a proof-of-concept, confirmed in-the-wild exploitation resulting in code execution has not been reported. Exposure depends entirely on whether HTTP/2 is enabled on the server; only servers with HTTP/2 enabled are exposed. Patches are available in Apache versions 2.4.71 or through vendor-specific packages. Interim mitigation involves disabling HTTP/2 by configuring protocols to HTTP/1.1, although this may impact latency-sensitive services.

Facts Only

* Apache released HTTP Server 2.4.71 on November 11, 2026, to fix CVE-2026-119618.
* The flaw is in modhttp2, the HTTP/2 module of Apache HTTP Server.
* The vulnerability affects versions 2.4.55 through 2.4.70.
* Exploitation requires HTTP/2 communication with no authentication.
* Two teams independently found the bug eight days apart: Anthropic's OSS Scanner (October 26, 2026) and Google Cloud Vulnerability Research (November 3, 2026).
* Public research demonstrated heap corruption but not confirmed remote code execution exploitation.
* The fix involves changing a line in `assignheaders()` to write headers into the per-request table instead of the header table.
* Exposure depends on HTTP/2 being enabled via the Protocols directive.
* Fixes are available for specific distributions like Debian 12/13, Ubuntu 22.04–26.10, Alpine, Fedora, and Amazon Linux 2/2023.

Full Take

The narrative constructs a tension between theoretical risk (RCE potential) and practical reality (lack of confirmed exploitation). The reliance on the gap between demonstration (heap corruption PoC) and actual exploit (RCE) is a common pattern in vulnerability disclosure, designed to drive action based on potential severity rather than proven attack capability. The framing pivots strongly toward immediate patching while simultaneously managing the downstream confusion regarding system exposure—specifically by distinguishing between what is *demonstrated* (corruption) and what is *claimed* (RCE). This structure places enormous pressure on defenders to act proactively, even when complete certainty about live exploitation remains elusive. The shift in focus from the technical flaw itself to layered detection capabilities offered by vendor intelligence (Sysdig) serves as a bridge: if you cannot perfectly prove exploitation occurred, focus on catching the subsequent operational fallout of a successful breach. The implication is that visibility into runtime execution, even without knowing the initial exploit payload, provides necessary cognitive sovereignty in mitigating risk.
BRIDGE QUESTIONS: If runtime detections successfully catch all post-exploitation steps following a hypothetical RCE, what assumptions about attacker behavior are being baked into those detection rules? How does the difficulty in proving remote code execution influence an organization's willingness to disable network protocols like HTTP/2 versus applying immediate patches? What is the actual cost of waiting for full certainty versus reacting based on demonstrated side effects?

From the original · Sysdig Blog

Get security briefings from the Threat Research Team New campaigns, attacker techniques, and detection guidance — straight to your inbox. Falco Feeds extends the power of Falco by giving open source-focused companies access to expert-written rules that are continuously updated as new threats are discovered.
Read the full story at webflow.sysdig.com

Sentinel unavailable

The automated check of the source article's wording did not complete, so no result is shown.

This looks only at the wording of the original source article, not at this page's AI-written sections. A small local AI model made this estimate. It has not been checked against known human and machine texts, so treat it as provisional. It cannot show who wrote an article.

HTTPd (CVE-2026-119618): Detecting heap corruption and RCE in Apache HTTP Server mod_http2 | Huntaegis