Site icon Secy247 – Technology, Cybersecurity & Business

Apache HTTP Server Update Fixes Dangerous HTTP/2 Double-Free Bug

The Apache Software Foundation (ASF) has rolled out security updates to fix multiple issues in its HTTP Server, including a high-risk vulnerability that could allow attackers to execute code remotely.

The flaw, tracked as CVE-2026-23918 and rated 8.8 on the CVSS scale, involves a “double free” memory issue in HTTP/2 processing. It affects Apache HTTP Server version 2.4.66 and has been fixed in version 2.4.67.

The issue was discovered and reported by Bartlomiej Dmitruk and Stanislaw Strzalkowski.

What the Vulnerability Does

According to the researchers, this bug exists in the mod_http2 module during stream cleanup. It can be triggered when a client sends a specific sequence of HTTP/2 frames: a HEADERS frame followed quickly by a RST_STREAM frame with a non-zero error code, before the server fully registers the stream.

This sequence causes the same memory object to be freed twice. When the server later attempts to clean it up again, it accesses memory that has already been released, leading to a crash or potentially more serious outcomes.

Exploitation Scenarios

Researchers highlighted two main attack paths:

Impact and Risk

The vulnerability does not affect servers running the prefork MPM. However, the overall risk remains high because:

This significantly increases the attack surface for exposed servers.

Recommendation

Administrators are strongly advised to upgrade to Apache HTTP Server 2.4.67 or later as soon as possible. Applying the patch is the most effective way to prevent exploitation, especially for systems using HTTP/2 in active deployments.

Exit mobile version