Katalog CVE

CVE-2024-7885

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

Prawdopodobieństwo exploitacji (EPSS)

Wysokie ryzyko
2.64%

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

Streszczenie

W Undertow znaleziono podatność, w której ProxyProtocolReadListener ponownie używa tego samego wystąpienia StringBuilder w wielu żądaniach. Dzieje się tak, gdy metoda parseProxyProtocolV1 przetwarza wiele żądań na tym samym połączeniu HTTP. W rezultacie różne żądania mogą współdzielić to samo wystąpienie StringBuilder, co może prowadzić do wycieku informacji między żądaniami lub odpowiedziami. W niektórych przypadkach wartość z poprzedniego żądania może zostać błędnie użyta, co prowadzi do nieautoryzowanego ujawnienia danych.

Ocena ryzyka

Ryzyko obejmuje możliwość wycieku danych między żądaniami w środowiskach wielożądaniowych, co może naruszyć poufność informacji.

Rekomendacja

Zaleca się aktualizację Undertow do wersji zawierającej poprawkę oraz przegląd konfiguracji połączeń HTTP w celu ograniczenia ryzyka.

Inne podatności w Undertow

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

A vulnerability was found in Undertow where the ProxyProtocolReadListener reuses the same StringBuilder instance across multiple requests. This issue occurs when the parseProxyProtocolV1 method processes multiple requests on the same HTTP connection. As a result, different requests may share the same StringBuilder instance, potentially leading to information leakage between requests or responses. In some cases, a value from a previous request or response may be erroneously reused, which could lead to unintended data exposure. This issue primarily results in errors and connection termination but creates a risk of data leakage in multi-request environments.

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