CVE-2025-32910
published 2025-04-14CVE-2025-32910: A flaw was found in libsoup, where soup_auth_digest_authenticate() is vulnerable to a NULL pointer dereference. This issue may cause the libsoup client to…
PriorityP427medium6.5CVSS 3.1
AVNACLPRNUIRSUCNINAH
EPSS
0.42%
34.4th percentile
A flaw was found in libsoup, where soup_auth_digest_authenticate() is vulnerable to a NULL pointer dereference. This issue may cause the libsoup client to crash.
Affected
5 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-7_on_cbl_mariner_2.0 | — | — |
CVSS provenance
nvdv3.16.5MEDIUMCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
osv7.5HIGH
vendor_ubuntu7.5HIGH
vendor_debian6.5MEDIUM
vendor_msrc6.5MEDIUM
vendor_redhat6.5MEDIUM
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-32910: A flaw was found in libsoup, where soup_auth_digest_authenticate() is vulnerable to a NULL pointer dereference
osv·2025-04-14·CVSS 6.5
CVE-2025-32910 [MEDIUM] CVE-2025-32910: A flaw was found in libsoup, where soup_auth_digest_authenticate() is vulnerable to a NULL pointer dereference
A flaw was found in libsoup, where soup_auth_digest_authenticate() is vulnerable to a NULL pointer dereference. This issue may cause the libsoup client to crash.
GHSA
GHSA-65wf-c9wx-f4v7: A flaw was found in libsoup, where soup_auth_digest_authenticate() is vulnerable to a NULL pointer dereference
ghsa_unreviewed·2025-04-14
CVE-2025-32910 [MEDIUM] CWE-476 GHSA-65wf-c9wx-f4v7: A flaw was found in libsoup, where soup_auth_digest_authenticate() is vulnerable to a NULL pointer dereference
A flaw was found in libsoup, where soup_auth_digest_authenticate() is vulnerable to a NULL pointer dereference. This issue may cause the libsoup client to crash.
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: Null pointer deference on libsoup via /auth/soup-auth-digest.c through "soup_auth_digest_authenticate" on client when server omits the "realm" parameter in an Unauthorized response with Di
vendor_redhat·2025-04-14·CVSS 6.5
CVE-2025-32910 [MEDIUM] CWE-476 libsoup: Null pointer deference on libsoup via /auth/soup-auth-digest.c through "soup_auth_digest_authenticate" on client when server omits the "realm" parameter in an Unauthorized response with Di
libsoup: Null pointer deference on libsoup via /auth/soup-auth-digest.c through "soup_auth_digest_authenticate" on client when server omits the "realm" parameter in an Unauthorized response with Digest authentication
A flaw was found in libsoup, where soup_auth_digest_authenticate() is vulnerable to a NULL pointer dereference. This issue may cause the libsoup client to crash.
A flaw was found in libsoup, where soup_auth_digest_authenticate() is vulnerable to a NULL pointer dereference. This issue may cause the libsoup client to crash.
Statement: This vulnerability is currently considered Moderate as this may only affect the client HTTP side.
Mitigation: Currently, no mitigation is available for this vulnerability.
Package: libsoup3 (Red Hat Enterprise Linux 10) - Not affected
Package
Microsoft
Libsoup: null pointer deference on libsoup via /auth/soup-auth-digest.c through "soup_auth_digest_authenticate" on client when server omits the "realm" parameter in an unauthorized response with di
vendor_msrc·2025-04-08·CVSS 6.5
CVE-2025-32910 [MEDIUM] CWE-476 Libsoup: null pointer deference on libsoup via /auth/soup-auth-digest.c through "soup_auth_digest_authenticate" on client when server omits the "realm" parameter in an unauthorized response with di
Libsoup: null pointer deference on libsoup via /auth/soup-auth-digest.c through "soup_auth_digest_authenticate" on client when server omits the "realm" parameter in an unauthorized response with digest authentication
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
Debian
CVE-2025-32910: libsoup2.4 - A flaw was found in libsoup, where soup_auth_digest_authenticate() is vulnerable...
vendor_debian·2025·CVSS 6.5
CVE-2025-32910 [MEDIUM] CVE-2025-32910: libsoup2.4 - A flaw was found in libsoup, where soup_auth_digest_authenticate() is vulnerable...
A flaw was found in libsoup, where soup_auth_digest_authenticate() is vulnerable to a NULL pointer dereference. This issue may cause the libsoup client to crash.
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.
2025-04-14
Published