VulnSea

libsoup3 vulnerabilities

CVEs whose affected-version data names the libsoup3 package. Each record lists the affected and patched versions; check a specific version with the dependency checker or POST /api/sbom.

10 CVEsRSS

CVE-2026-103399Medium· 5.3
4w ago

A flaw was found in SoupServer (libsoup)

A flaw was found in SoupServer (libsoup). When an HTTP/1.x client sends a request with Expect: 100-continue and a request body, and SoupServer returns an early final (non-1xx) response before the body is read, the server neither drains t…

▾ SunlitRed Hat · libsoup3EPSS 0.25%via NVD
CVE-2026-102560High· 8.6
4w ago

A flaw was found in libsoup

A flaw was found in libsoup. When the permessage-deflate WebSocket extension compresses a very large outgoing message, truncated size calculations used for GByteArray growth could wrap, causing zlib to write past the allocated buffer and…

▾ TwilightRed Hat · libsoup3EPSS 0.42%via NVD
CVE-2026-102559High· 8.6
4w ago

A flaw was found in libsoup

A flaw was found in libsoup. When constructing a masked WebSocket client frame for a very large outgoing payload, size values passed to GByteArray allocation APIs could be truncated while the masking routine still used the full length, c…

▾ TwilightRed Hat · libsoup3EPSS 0.40%via NVD
CVE-2026-85197High· 7.6PoC
1mo ago

A flaw was found in libsoup

A flaw was found in libsoup. A malicious HTTP/2 server or a Man-in-the-Middle (MITM) attacker can exploit a heap use-after-free vulnerability in the HTTP/2 client implementation. This occurs when a GNOME application uploads a file using …

▾ MidnightRed Hat · libsoup3EPSS 0.34%via NVD
CVE-2026-15709High· 7.5PoC
3mo ago

A flaw was found in libsoup's WebSocket implementation when using the permessage-deflate extension

A flaw was found in libsoup's WebSocket implementation when using the permessage-deflate extension. The extension's decompression loop (inflate()) processes data in chunks without enforcing an upper boundary limit on the output buffer si…

▾ MidnightRed Hat · libsoup3EPSS 0.88%via NVD
CVE-2026-15711High· 7.5PoC
3mo ago

A vulnerability was found in libsoup's WebSocket frame parsing implementation

A vulnerability was found in libsoup's WebSocket frame parsing implementation. The library fails to validate length rules specified in RFC 6455 §5.5, which mandates that all WebSocket control frames (e.g., PING, PONG, CLOSE) contain a pa…

▾ MidnightRed Hat · libsoup3EPSS 0.74%via NVD
CVE-2026-12478Medium· 4.8PoC
3mo ago

The fix for CVE-2026-0716 (commit 6ff7ef0, libsoup 3.6.6) placed the integer overflow guard inside the if (masked) block, leaving unmasked server-to-client frames unprotected

The fix for CVE-2026-0716 (commit 6ff7ef0, libsoup 3.6.6) placed the integer overflow guard inside the if (masked) block, leaving unmasked server-to-client frames unprotected. A malicious WebSocket server can send a crafted unmasked fram…

▾ TwilightRed Hat · libsoup3EPSS 0.24%via NVD
CVE-2026-0716Medium· 4.8PoC
9mo ago

A flaw was found in libsoup’s WebSocket frame processing when handling incoming messages

A flaw was found in libsoup’s WebSocket frame processing when handling incoming messages. If a non-default configuration is used where the maximum incoming payload size is unset, the library may read memory outside the intended bounds. T…

▾ TwilightRed Hat · libsoup3EPSS 0.38%via NVD
CVE-2025-32910Medium· 6.5
1y ago

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.

▾ SunlitRed Hat · libsoupEPSS 0.45%via NVD
CVE-2025-32909Medium· 5.3
1y ago

A flaw was found in libsoup

A flaw was found in libsoup. SoupContentSniffer may be vulnerable to a NULL pointer dereference in the sniff_mp4 function. The HTTP server may cause the libsoup client to crash.

▾ SunlitRed Hat · libsoupEPSS 0.53%via NVD
libsoup3 vulnerabilities (CVEs) · VulnSea