Katalog CVE

CVE-2026-67181

ŚrednieCVSS 5.4
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.29%

Percentyl 21 - wyżej niż 21% wszystkich znanych CVE

Streszczenie

Rouille w wersjach 0.3.3 do 3.6.2 zawiera podatność na przemycanie żądań HTTP (HTTP request smuggling). Implementacja proxy w src/proxy.rs przekazuje nagłówek Transfer-Encoding klienta do backendu bez zmian, podczas gdy ciało jest już odkodowane przez tiny_http, co umożliwia ataki desynchronizacji CL.TE.

Ocena ryzyka

Atakujący może manipulować granicami komunikatów HTTP, co może prowadzić do przechwycenia sesji, ominięcia kontroli dostępu lub zatrucia pamięci podręcznej proxy.

Rekomendacja

Zaktualizuj bibliotekę Rouille do wersji 3.6.3 lub nowszej, która naprawia tę podatność, lub zastosuj obejście polegające na wyłączeniu funkcji proxy.

Inne podatności w Rouille

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS