CVE-2025-46421
published 2025-04-24CVE-2025-46421: A flaw was found in libsoup. When libsoup clients encounter an HTTP redirect, they mistakenly send the HTTP Authorization header to the new host that the…
PriorityP433medium6.8CVSS 3.1
AVNACHPRNUIRSUCHIHAN
EPSS
0.51%
39.9th percentile
A flaw was found in libsoup. When libsoup clients encounter an HTTP redirect, they mistakenly send the HTTP Authorization header to the new host that the redirection points to. This allows the new host to impersonate the user to the original host that issued the redirect.
Affected
6 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | libsoup2.4 | < libsoup3 3.2.3-0+deb12u1 (bookworm) | libsoup3 3.2.3-0+deb12u1 (bookworm) |
| debian | libsoup3 | < libsoup3 3.2.3-0+deb12u1 (bookworm) | libsoup3 3.2.3-0+deb12u1 (bookworm) |
| msrc | azl3_libsoup_3.4.4-5_on_azure_linux_3.0 | — | — |
| msrc | azl3_libsoup_3.4.4-6_on_azure_linux_3.0 | — | — |
| msrc | cbl2_libsoup_3.0.4-5_on_cbl_mariner_2.0 | — | — |
| msrc | cbl2_libsoup_3.0.4-6_on_cbl_mariner_2.0 | — | — |
CVSS provenance
nvdv3.16.8MEDIUMCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:N
osv7.5HIGH
vendor_ubuntu7.5HIGH
vendor_debian6.8MEDIUM
vendor_msrc6.8MEDIUM
vendor_redhat6.8MEDIUM
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-46421: A flaw was found in libsoup
osv·2025-04-24·CVSS 6.8
CVE-2025-46421 [MEDIUM] CVE-2025-46421: A flaw was found in libsoup
A flaw was found in libsoup. When libsoup clients encounter an HTTP redirect, they mistakenly send the HTTP Authorization header to the new host that the redirection points to. This allows the new host to impersonate the user to the original host that issued the redirect.
GHSA
GHSA-pr7v-prvv-52v8: A flaw was found in libsoup
ghsa_unreviewed·2025-04-24
CVE-2025-46421 [MEDIUM] CWE-497 GHSA-pr7v-prvv-52v8: A flaw was found in libsoup
A flaw was found in libsoup. When libsoup clients encounter an HTTP redirect, they mistakenly send the HTTP Authorization header to the new host that the redirection points to. This allows the new host to impersonate the user to the original host that issued the redirect.
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: Information disclosure may leads libsoup client sends Authorization header to a different host when being redirected by a server
vendor_redhat·2025-04-24·CVSS 6.8
CVE-2025-46421 [MEDIUM] CWE-497 libsoup: Information disclosure may leads libsoup client sends Authorization header to a different host when being redirected by a server
libsoup: Information disclosure may leads libsoup client sends Authorization header to a different host when being redirected by a server
A flaw was found in libsoup. When libsoup clients encounter an HTTP redirect, they mistakenly send the HTTP Authorization header to the new host that the redirection points to. This allows the new host to impersonate the user to the original host that issued the redirect.
A flaw was found in libsoup. When libsoup clients encounter an HTTP redirect, they mistakenly send the HTTP Authorization header to the new host that the redirection points to. This allows the new host to impersonate the user to the original host that issued the redirect.
Mitigation: Currently, no mitigation is available for this vulnerability.
Package: libsoup (Red Hat Enterprise L
Microsoft
Libsoup: information disclosure may leads libsoup client sends authorization header to a different host when being redirected by a server
vendor_msrc·2025-04-08·CVSS 6.8
CVE-2025-46421 [MEDIUM] CWE-497 Libsoup: information disclosure may leads libsoup client sends authorization header to a different host when being redirected by a server
Libsoup: information disclosure may leads libsoup client sends authorization header to a different host when being redirected by a server
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
Custom
Debian
CVE-2025-46421: libsoup2.4 - A flaw was found in libsoup. When libsoup clients encounter an HTTP redirect, th...
vendor_debian·2025·CVSS 6.8
CVE-2025-46421 [MEDIUM] CVE-2025-46421: libsoup2.4 - A flaw was found in libsoup. When libsoup clients encounter an HTTP redirect, th...
A flaw was found in libsoup. When libsoup clients encounter an HTTP redirect, they mistakenly send the HTTP Authorization header to the new host that the redirection points to. This allows the new host to impersonate the user to the original host that issued the redirect.
Scope: local
bookworm: open
bullseye: open
trixie: open
No detection rules found.
No public exploits indexed.
https://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/security/cve/CVE-2025-46421https://bugzilla.redhat.com/show_bug.cgi?id=2361962https://gitlab.gnome.org/GNOME/libsoup/-/issues/439
2025-04-24
Published