CVE Catalog

CVE-2026-66746

MediumCVSS 5.4
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.24%

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

Summary

Rouille versions 0.4.0 through 3.6.2 contain an HTTP response splitting vulnerability that allows remote attackers to inject arbitrary response headers by embedding carriage return (0x0D) or line feed (0x0A) bytes into attacker-controlled input.

Risk Assessment

An attacker can exploit this vulnerability for cache poisoning, session fixation, or bypassing security policies such as CSP or CORS, leading to integrity and confidentiality breaches.

Recommendation

Update the Rouille library to version 3.6.3 or later that fixes this vulnerability, or apply a workaround by sanitizing input before using it in response headers.

Other vulnerabilities in Rouille

See all
Original NVD description (English source)

Rouille 0.4.0 through 3.6.2 contains an HTTP response splitting vulnerability that allows remote attackers to inject arbitrary response headers by embedding carriage return (0x0D) or line feed (0x0A) bytes into attacker-controlled input. Attackers can exploit percent-decoded query parameters reflected into response headers or inject bare LF characters into Cookie header values that are interpolated directly into Set-Cookie response headers, enabling cache poisoning, session fixation, and security header override attacks such as bypassing CSP or CORS policies.

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