Malformed HTTP Responses in GNOME's Libsoup due to Range Request Vulnerability
CVE-2026-12549
4.8MEDIUM
What is CVE-2026-12549?
A vulnerability in GNOME's Libsoup arises from an issue with handling Range requests. Specifically, when a client sends a Range request with a suffix length that surpasses the actual content size, the absence of appropriate overflow checks leads to a negative start value. This results in malformed HTTP 206 responses and can cause excessive logging, potentially affecting server performance. Proper implementation of input validation is essential to mitigate this issue.