CVE-2026-67182

HIGH

Rouille 0.3.3 - 3.6.2 HTTP Request Smuggling via proxy Header Injection

Title source: cna
STIX 2.1

Exploitation Summary

EIP tracks 1 public exploit for CVE-2026-67182. PoCs published by theopaid.

AI-analyzed exploit summary Detailed technical analysis of CVE-2026-67182, an HTTP request smuggling vulnerability in the rouille Rust web framework (versions 0.3.3-3.6.2). The flaw allows attackers to bypass front-end access controls by injecting a bare LF character in HTTP headers, causing the backend to interpret a single request as two separate ones.

Description

Rouille 0.3.3 through 3.6.2 contains an HTTP request smuggling vulnerability that allows remote attackers to bypass access controls by injecting bare line feed characters (0x0A) into client-supplied request header values that are copied verbatim to upstream connections without validation. Attackers can craft a header value containing a complete additional HTTP request that is interpreted as a separate request by backends such as Go net/http and Python http.server, causing the backend to process a smuggled request with attacker-chosen method, path, and headers that bypasses the rouille handler's access control logic.

Exploits (1)

github WRITEUP
by theopaid · poc
https://github.com/theopaid/CVE-2026-67182-HTTP-Request-Smuggling-Enables-Front-End-Access-Control-Bypass-rouille-

Detailed technical analysis of CVE-2026-67182, an HTTP request smuggling vulnerability in the rouille Rust web framework (versions 0.3.3-3.6.2). The flaw allows attackers to bypass front-end access controls by injecting a bare LF character in HTTP headers, causing the backend to interpret a single request as two separate ones.

Classification
Writeup 100%
Attack Type
Auth Bypass
Complexity
Moderate
Reliability
Reliable
Target: rouille web framework (versions 0.3.3 to 3.6.2)
No auth needed
Prerequisites: Rouille application acting as a reverse proxy with `proxy::proxy` or `proxy::full_proxy` enabled · Backend server that accepts bare LF as a header line terminator (e.g., Go `net/http`, Python `http.server`)
mistral-large-3 · analyzed Jul 29, 2026 Full analysis →

Scores

CVSS v3 7.5
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:H/A:L

CISA SSVC

Vulnrichment
Exploitation poc
Automatable no
Technical Impact partial

Details

CWE
CWE-444
Status published
Products (1)
tomaka/rouille 0.3.3 - 3.6.2
Published Jul 28, 2026
Tracked Since Jul 28, 2026