CVE-2025-32906
published 2025-04-14CVE-2025-32906: A flaw was found in libsoup, where the soup_headers_parse_request() function may be vulnerable to an out-of-bound read. This flaw allows a malicious user to…
PriorityP341high7.5CVSS 3.1
AVNACLPRNUINSUCNINAH
EPSS
0.83%
53.5th percentile
A flaw was found in libsoup, where the soup_headers_parse_request() function may be vulnerable to an out-of-bound read. This flaw allows a malicious user to use a specially crafted HTTP request to crash the HTTP server.
Affected
6 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | libsoup2.4 | < libsoup2.4 2.72.0-2+deb11u2 (bullseye) | libsoup2.4 2.72.0-2+deb11u2 (bullseye) |
| debian | libsoup3 | < libsoup2.4 2.72.0-2+deb11u2 (bullseye) | libsoup2.4 2.72.0-2+deb11u2 (bullseye) |
| msrc | azl3_libsoup_3.4.4-3_on_azure_linux_3.0 | — | — |
| msrc | azl3_libsoup_3.4.4-6_on_azure_linux_3.0 | — | — |
| msrc | cbl2_libsoup_3.0.4-3_on_cbl_mariner_2.0 | — | — |
| msrc | cbl2_libsoup_3.0.4-6_on_cbl_mariner_2.0 | — | — |
CVSS provenance
nvdv3.17.5HIGHCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
osv7.5HIGH
vendor_debian7.5HIGH
vendor_msrc7.5HIGH
vendor_redhat7.5HIGH
vendor_ubuntu7.5HIGH
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
OSV
libsoup3 vulnerabilities
osv·2025-05-07·CVSS 7.5
CVE-2025-32906 [HIGH] libsoup3 vulnerabilities
libsoup3 vulnerabilities
USN-7490-1 fixed vulnerabilities in libsoup2.4. This update provides the
corresponding updates for libsoup3.
Original advisory details:
Tan Wei Chong discovered that libsoup incorrectly handled memory when
parsing HTTP request headers. An attacker could possibly use this issue to
send a maliciously crafted HTTP request to the server, causing a denial of
service. (CVE-2025-32906)
Alon Zahavi discovered that libsoup incorrectly parsed video files. An
attacker could possibly use this issue to send a maliciously crafted HTTP
response back to the client, causing a denial of service, or leading to
undefined behavior. (CVE-2025-32909)
Jan Różański discovered that libsoup incorrectly handled memory when
parsing authentication headers. An attacker could possibly use th
OSV
libsoup2.4 regression
osv·2025-05-06·CVSS 7.5
CVE-2025-32912 [HIGH] libsoup2.4 regression
libsoup2.4 regression
USN-7490-1 fixed vulnerabilities in libsoup. It was discovered that the fix
for CVE-2025-32912 was incomplete. This update fixes the problem.
We apologize for the inconvenience.
Original advisory details:
Tan Wei Chong discovered that libsoup incorrectly handled memory when
parsing HTTP request headers. An attacker could possibly use this issue to
send a maliciously crafted HTTP request to the server, causing a denial of
service. (CVE-2025-32906)
Alon Zahavi discovered that libsoup incorrectly parsed video files. An
attacker could possibly use this issue to send a maliciously crafted HTTP
response back to the client, causing a denial of service, or leading to
undefined behavior. (CVE-2025-32909)
Jan Różański discovered that libsoup incorrectly handled memory whe
OSV
libsoup2.4 vulnerabilities
osv·2025-05-06·CVSS 7.5
CVE-2025-32906 [HIGH] libsoup2.4 vulnerabilities
libsoup2.4 vulnerabilities
Tan Wei Chong discovered that libsoup incorrectly handled memory when
parsing HTTP request headers. An attacker could possibly use this issue to
send a maliciously crafted HTTP request to the server, causing a denial of
service. (CVE-2025-32906)
Alon Zahavi discovered that libsoup incorrectly parsed video files. An
attacker could possibly use this issue to send a maliciously crafted HTTP
response back to the client, causing a denial of service, or leading to
undefined behavior. (CVE-2025-32909)
Jan Różański discovered that libsoup incorrectly handled memory when
parsing authentication headers. An attacker could possibly use this issue
to send a maliciously crafted HTTP response back to the client, causing a
denial of service. (CVE-2025-32910, CVE-2025-32912)
OSV
CVE-2025-32906: A flaw was found in libsoup, where the soup_headers_parse_request() function may be vulnerable to an out-of-bound read
osv·2025-04-14·CVSS 7.5
CVE-2025-32906 [HIGH] CVE-2025-32906: A flaw was found in libsoup, where the soup_headers_parse_request() function may be vulnerable to an out-of-bound read
A flaw was found in libsoup, where the soup_headers_parse_request() function may be vulnerable to an out-of-bound read. This flaw allows a malicious user to use a specially crafted HTTP request to crash the HTTP server.
GHSA
GHSA-f4vp-qjpg-x8wq: A flaw was found in libsoup, where the soup_headers_parse_request() function may be vulnerable to an out-of-bound read
ghsa_unreviewed·2025-04-14
CVE-2025-32906 [HIGH] CWE-125 GHSA-f4vp-qjpg-x8wq: A flaw was found in libsoup, where the soup_headers_parse_request() function may be vulnerable to an out-of-bound read
A flaw was found in libsoup, where the soup_headers_parse_request() function may be vulnerable to an out-of-bound read. This flaw allows a malicious user to use a specially crafted HTTP request to crash the HTTP server.
Ubuntu
libsoup vulnerabilities
vendor_ubuntu·2025-05-07·CVSS 7.5
CVE-2025-32913 [HIGH] libsoup vulnerabilities
Title: libsoup vulnerabilities
Summary: Several security issues were fixed in libsoup.
USN-7490-1 fixed vulnerabilities in libsoup2.4. This update provides the
corresponding updates for libsoup3.
Original advisory details:
Tan Wei Chong discovered that libsoup incorrectly handled memory when
parsing HTTP request headers. An attacker could possibly use this issue to
send a maliciously crafted HTTP request to the server, causing a denial of
service. (CVE-2025-32906)
Alon Zahavi discovered that libsoup incorrectly parsed video files. An
attacker could possibly use this issue to send a maliciously crafted HTTP
response back to the client, causing a denial of service, or leading to
undefined behavior. (CVE-2025-32909)
Jan Różański discovered that libsoup incorrectly handled memory when
pa
Ubuntu
libsoup vulnerabilities
vendor_ubuntu·2025-05-06·CVSS 7.5
CVE-2025-32911 [HIGH] libsoup vulnerabilities
Title: libsoup vulnerabilities
Summary: Several security issues were fixed in libsoup.
Tan Wei Chong discovered that libsoup incorrectly handled memory when
parsing HTTP request headers. An attacker could possibly use this issue to
send a maliciously crafted HTTP request to the server, causing a denial of
service. (CVE-2025-32906)
Alon Zahavi discovered that libsoup incorrectly parsed video files. An
attacker could possibly use this issue to send a maliciously crafted HTTP
response back to the client, causing a denial of service, or leading to
undefined behavior. (CVE-2025-32909)
Jan Różański discovered that libsoup incorrectly handled memory when
parsing authentication headers. An attacker could possibly use this issue
to send a maliciously crafted HTTP response back to the client, ca
Ubuntu
libsoup regression
vendor_ubuntu·2025-05-06·CVSS 7.5
CVE-2025-32912 [HIGH] libsoup regression
Title: libsoup regression
Summary: USN-7490-1 introduced a regression in libsoup.
USN-7490-1 fixed vulnerabilities in libsoup. It was discovered that the fix
for CVE-2025-32912 was incomplete. This update fixes the problem.
We apologize for the inconvenience.
Original advisory details:
Tan Wei Chong discovered that libsoup incorrectly handled memory when
parsing HTTP request headers. An attacker could possibly use this issue to
send a maliciously crafted HTTP request to the server, causing a denial of
service. (CVE-2025-32906)
Alon Zahavi discovered that libsoup incorrectly parsed video files. An
attacker could possibly use this issue to send a maliciously crafted HTTP
response back to the client, causing a denial of service, or leading to
undefined behavior. (CVE-2025-32909)
Jan Ró
Red Hat
libsoup: Out of bounds reads in soup_headers_parse_request()
vendor_redhat·2025-04-14·CVSS 7.5
CVE-2025-32906 [HIGH] CWE-125 libsoup: Out of bounds reads in soup_headers_parse_request()
libsoup: Out of bounds reads in soup_headers_parse_request()
A flaw was found in libsoup, where the soup_headers_parse_request() function may be vulnerable to an out-of-bound read. This flaw allows a malicious user to use a specially crafted HTTP request to crash the HTTP server.
A flaw was found in libsoup, where the soup_headers_parse_request() function may be vulnerable to an out-of-bound read. This flaw allows a malicious user to use a specially crafted HTTP request to crash the HTTP server.
Mitigation: Currently, no mitigation was found for this vulnerability.
Package: libsoup (Red Hat Enterprise Linux 6) - Out of support scope
Microsoft
Libsoup: out of bounds reads in soup_headers_parse_request()
vendor_msrc·2025-04-08·CVSS 7.5
CVE-2025-32906 [HIGH] CWE-125 Libsoup: out of bounds reads in soup_headers_parse_request()
Libsoup: out of bounds reads in soup_headers_parse_request()
FAQ: Is Azure Linux the only Microsoft product that includes this open-source library and is therefore potentially affected by this vulnerability?
One of the main benefits to our customers who choose to use the Azure Linux distro is the commitment to keep it up to date with the most recent and most secure versions of the open source libraries with which the distro is composed. Microsoft is committed to transparency in this work which is why we began publishing CSAF/VEX in October 2025. See this blog post for more information. If impact to additional products is identified, we will update the CVE to reflect this.
Mariner: Mariner
redhat: redhat
Customer Action Required: Yes
Remediation: CBL-Mariner Releases
Reference: https:
Debian
CVE-2025-32906: libsoup2.4 - A flaw was found in libsoup, where the soup_headers_parse_request() function may...
vendor_debian·2025·CVSS 7.5
CVE-2025-32906 [HIGH] CVE-2025-32906: libsoup2.4 - A flaw was found in libsoup, where the soup_headers_parse_request() function may...
A flaw was found in libsoup, where the soup_headers_parse_request() function may be vulnerable to an out-of-bound read. This flaw allows a malicious user to use a specially crafted HTTP request to crash the HTTP server.
Scope: local
bookworm: open
bullseye: resolved (fixed in 2.72.0-2+deb11u2)
trixie: resolved (fixed in 2.74.3-10.1)
No detection rules found.
No public exploits indexed.
No writeups or analysis indexed.
https://access.redhat.com/errata/RHSA-2025:21657https://access.redhat.com/errata/RHSA-2025:4439https://access.redhat.com/errata/RHSA-2025:4440https://access.redhat.com/errata/RHSA-2025:4508https://access.redhat.com/errata/RHSA-2025:4538https://access.redhat.com/errata/RHSA-2025:4560https://access.redhat.com/errata/RHSA-2025:4568https://access.redhat.com/errata/RHSA-2025:4609https://access.redhat.com/errata/RHSA-2025:4624https://access.redhat.com/errata/RHSA-2025:7436https://access.redhat.com/errata/RHSA-2025:7505https://access.redhat.com/errata/RHSA-2025:8292https://access.redhat.com/errata/RHSA-2025:9179https://access.redhat.com/security/cve/CVE-2025-32906https://bugzilla.redhat.com/show_bug.cgi?id=2359341https://gitlab.gnome.org/GNOME/libsoup/-/issues/404https://lists.debian.org/debian-lts-announce/2025/04/msg00036.html
2025-04-14
Published