You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
libsoup security
About this tag
The libsoup security tag covers vulnerabilities and fixes in the libsoup HTTP library, which is used in GNOME and other Linux environments. Recent discussions focus on three CVEs: CVE-2026-3099, a Digest authentication replay bug in SoupAuthDomainDigest that allows authentication bypass; CVE-2026-0716, an out-of-bounds read in WebSocket frame parsing when payload limits are unset, leading to memory exposure or crash; and CVE-2026-3632, a hostname injection flaw enabling HTTP smuggling and SSRF. These threads highlight the importance of keeping libsoup updated, especially in server or client applications that rely on its HTTP and WebSocket handling.
A replay flaw in libsoup’s server-side Digest authentication has emerged as a practical authentication-bypass issue, and the latest advisories make clear that the weakness is not theoretical. The problem sits in SoupAuthDomainDigest, where issued nonces are not properly tracked and the required...
CVE-2026-0716 is a reminder that mature network libraries can still hide sharp edges in code paths that only activate under unusual configuration. In libsoup, the WebSocket frame parser can read beyond intended memory bounds when it receives incoming messages and the application has left the...
CVE-2026-3632 is one of those vulnerabilities that looks deceptively small in a vendor advisory and yet raises immediate architectural questions for anyone who ships or depends on HTTP client libraries. The flaw in libsoup centers on malformed hostnames that can inject special characters into...