Vulnerability · Published Jul 21, 2026 · Assigned by redhat

CVE-2026-12548Libsoup: heap out-of-bounds read in libsoup due to integer truncation

Medium 4.2

In plain English

A medium-severity out-of-bounds read in Red Hat Enterprise Linux 10 from Red Hat. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.3% (higher than 17% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)4.2Medium
Exploit odds (30 days)0.3%top 82.9% of all CVEs
Exploited in the wildNo reportsCISA SSVC: poc
Attack toolingNoneno public tooling known

Official description

A heap out-of-bounds read flaw was found in libsoup. When parsing multipart HTTP messages, an integer type mismatch between the caller and soup_headers_parse() can cause the length parameter to be incorrectly truncated, leading to a heap buffer over-read. A remote attacker could use this flaw to crash an application using libsoup or potentially disclose heap memory contents.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Debian:12libsoup2.4no fix listedDEBIAN-CVE-2026-12548
Debian:13libsoup2.4no fix listedDEBIAN-CVE-2026-12548
Debian:12libsoup3no fix listedDEBIAN-CVE-2026-12548
Debian:13libsoup3no fix listedDEBIAN-CVE-2026-12548
Ubuntu:22.04:LTSlibsoup2.42.74.2-3ubuntu0.10USN-8975-1
Ubuntu:22.04:LTSlibsoup2.42.74.2-3ubuntu0.10UBUNTU-CVE-2026-12548
Ubuntu:24.04:LTSlibsoup2.42.74.3-6ubuntu1.10USN-8975-1
Ubuntu:24.04:LTSlibsoup2.42.74.3-6ubuntu1.10UBUNTU-CVE-2026-12548
Ubuntu:26.10libsoup2.4no fix listedUBUNTU-CVE-2026-12548
Ubuntu:24.04:LTSlibsoup33.4.4-5ubuntu0.10UBUNTU-CVE-2026-12548
Ubuntu:24.04:LTSlibsoup33.4.4-5ubuntu0.10USN-8975-1
Ubuntu:26.04:LTSlibsoup33.6.6-1ubuntu0.2USN-8975-1
Ubuntu:26.04:LTSlibsoup33.6.6-1ubuntu0.2UBUNTU-CVE-2026-12548
Ubuntu:26.10libsoup33.6.6-1ubuntu3.1UBUNTU-CVE-2026-12548
Ubuntu:26.10libsoup33.6.6-1ubuntu3.1USN-8975-1

Affected products (as reported)

VendorProductVersions
Red Hat Red Hat Enterprise Linux 10 see references

Weakness: CWE-125 · Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:N/A:L

References