Katalog CVE

CVE-2026-31842

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
0.90%

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

Streszczenie

Tinyproxy do wersji 1.11.3 jest podatny na desynchronizację parsowania żądań HTTP z powodu porównywania nagłówka Transfer-Encoding z uwzględnieniem wielkości liter w src/reqs.c. Funkcja is_chunked_transfer używa strcmp do porównania wartości nagłówka z "chunked", mimo że RFC 7230 określa, że nazwy transfer-coding są niewrażliwe na wielkość liter.

Ocena ryzyka

Ryzyko desynchronizacji żądań HTTP, co może prowadzić do ataków typu request smuggling lub innych manipulacji ruchem.

Rekomendacja

Zaktualizuj Tinyproxy do wersji nowszej niż 1.11.3 lub zastosuj poprawkę.

Inne podatności w Tinyproxy

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

Tinyproxy through 1.11.3 is vulnerable to HTTP request parsing desynchronization due to a case-sensitive comparison of the Transfer-Encoding header in src/reqs.c. The is_chunked_transfer function uses strcmp to compare the header value against "chunked", even though RFC 7230 specifies that transfer-coding names are case-insensitive.

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