Approved changes feed: RSS · Atom

cpe:2.3:a:tomaka:rouille:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorTomaka (0735b268-3ff8-5954-a6c4-62cd81d2fc45)
ProductRouille (146f27c0-4048-5a5f-a5ee-11b68636c597)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*

Notes

Imported from gcve-enriched-dumps CVE data

PURL mappings

PURLSourceLast updated
No PURL mappings for this CPE yet.

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-67182 vulnerable 2026-09-16 04:33:06.012019 Rouille 0.3.3 - 3.6.2 HTTP Request Smuggling via proxy Header Injection
HIGH (7.5)
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.
Published: 2026-07-28T16:18:08.550Z
Updated: 2026-07-28T17:10:35.695Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-67181 vulnerable 2026-09-16 04:33:05.753018 Rouille 0.3.3 - 3.6.2 HTTP Request Smuggling via proxy Transfer-Encoding Header
MEDIUM (5.4)
Rouille 0.3.3 through 3.6.2 contains an HTTP request smuggling vulnerability that allows remote attackers to desynchronize HTTP message boundaries by exploiting improper header forwarding in the proxy implementation. The proxy in src/proxy.rs forwards the client's Transfer-Encoding header to upstream backends unchanged while transmitting a body already de-chunked by tiny_http, enabling CL.TE desynchronization attacks where attackers control where the backend believes the request body ends.
Published: 2026-07-28T16:10:29.527Z
Updated: 2026-07-28T16:35:34.542Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-66754 vulnerable 2026-09-16 04:32:55.298548 Rouille 0.1.6 - 3.6.2 Reachable Assertion DoS via remove_prefix percent-encoding
MEDIUM (5.9)
Rouille 0.1.6 through 3.6.2 contains a reachable assertion vulnerability in the Request::remove_prefix function that allows remote unauthenticated attackers to crash the server by sending a crafted percent-encoded URL. Attackers can send a request whose decoded path matches a configured prefix while the raw percent-encoded path does not, causing the assert! to fail and triggering either a 500 error or full process termination depending on the panic configuration.
Published: 2026-07-28T16:04:29.604Z
Updated: 2026-07-29T13:49:13.429Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-66746 vulnerable 2026-09-16 04:32:54.888891 Rouille 0.4.0 - 3.6.2 HTTP Response Splitting via Header Injection
MEDIUM (5.4)
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.
Published: 2026-07-28T16:06:18.551Z
Updated: 2026-07-29T13:50:46.539Z
Reference links
Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.

Inspect record JSON

Open JSON directly

Open this panel to browse, search, copy or download the JSON record.