CVE-2026-6324

EUVD-2026-33249
A flaw was found in libsoup. A remote attacker could exploit an unsigned to signed conversion error in the `soup_body_input_stream_read_chunked()` function by sending a malicious HTTP request. This vulnerability occurs when libsoup operates behind a non-libsoup proxy server or as a proxy in front of a non-libsoup backend server. Successful exploitation can allow an attacker to bypass security controls, poison web caches, or gain unauthorized access.
HTTP Request/Response Smuggling
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
NISTPrimary
4.8 MEDIUM
NETWORK
HIGH
NONE
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
Awaiting analysis
This vulnerability is currently awaiting analysis.
Base Score
CVSS 3.x
EPSS Score
Percentile: 57.7%
Debian logo
Debian Releases
Debian Product
Codename
libsoup2.4
bookworm
no-dsa
trixie
no-dsa
libsoup3
bookworm
no-dsa
forky
vulnerable
sid
3.8.0-2
fixed
trixie
no-dsa
Ubuntu logo
Ubuntu Releases
Ubuntu Product
Codename
libsoup2.4
bionic
ignored
focal
ignored
jammy
ignored
noble
ignored
questing
ignored
resolute
ignored
xenial
ignored
libsoup3
jammy
needed
noble
needed
questing
ignored
resolute
needed
Azure Linux logo
Azure Linux Releases
Azure Package
Release
libsoup
Azure Linux 3.0
0:3.4.4-16.azl3
fixed