CVE-2026-15712 Memory corruption in Red Hat Enterprise Linux 10

Medium 5.9 Published Updated

A remote attacker can cause a denial of service or expose memory contents by sending a malformed HTTP/2 GOAWAY frame to applications using libsoup.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2026-15712?

CVE-2026-15712 is a medium-severity memory corruption vulnerability in Red Hat Enterprise Linux 10, published on 14 Jul 2026. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

A heap buffer over-read vulnerability was discovered in libsoup's (versions: libsoup 3.0 to 3.7.0) HTTP/2 connection tracking framework. When the library processes an HTTP/2 GOAWAY frame, it improperly handles the "Additional Debug Data" payload by assuming the data stream is a safely NUL-terminated C-string. Because the parser lacks strict length-boundary verification before reading this data, a remote, unauthenticated attacker can intentionally send a malformed GOAWAY frame missing the appropriate null delimiter. This causes the library to read past the end of the allocated buffer, triggering an application crash that results in a denial of service (DoS), or potentially exposing fragments of memory contents.

Weakness: CWE-125

Which versions are affected by CVE-2026-15712?

How do I fix CVE-2026-15712?

Upgrade to a fixed version.

Upgrade to the fixed version. Memory-safe languages, compiler hardening and fuzzing prevent most new cases. More about Memory corruption.

Is CVE-2026-15712 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2026-15712 exists.

Sources

Also known as AZL-92409, DEBIAN-CVE-2026-15712, ECHO-b2ac-84d5-8c29, GHSA-9fmg-hf32-22c3, UBUNTU-CVE-2026-15712.

Is CVE-2026-15712 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free