CVE Catalog

CVE-2026-3634

LowCVSS 3.9
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.20%

9th percentile - higher than 9% of all known CVEs

Summary

In libsoup, soup_message_headers_set_content_type() fails to properly sanitize input, allowing an attacker controlling the Content-Type header value to inject a CRLF sequence. This enables injection of arbitrary header-value pairs, potentially leading to HTTP header injection and response splitting attacks.

Risk Assessment

HTTP responses can be manipulated, enabling header injection and response splitting that may lead to cache poisoning or XSS.

Recommendation

Update libsoup to a patched version and validate input passed to HTTP headers.

Other vulnerabilities in libsoup

See all
Original NVD description (English source)

A flaw was found in libsoup. An attacker controlling the value used to set the Content-Type header can inject a Carriage Return Line Feed (CRLF) sequence due to improper input sanitization in the `soup_message_headers_set_content_type()` function. This vulnerability allows for the injection of arbitrary header-value pairs, potentially leading to HTTP header injection and response splitting attacks.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS