Katalog CVE

CVE-2026-123534

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.34%

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

Streszczenie

Tornado w wersji przed 6.6 zawiera podatność typu path traversal w RequestHandler.static_url() i get_version(), która pozwala atakującym na hashowanie plików poza static_path przy użyciu sekwencji ../. Atakujący kontrolujący dane wejściowe przekazywane do static_url() mogą uzyskać hashe SHA-512 czytelnych plików, aby potwierdzić ich istnienie, lub odwołać się do /dev/zero, aby zablokować pętlę zdarzeń na czas nieokreślony.

Ocena ryzyka

Atakujący może potwierdzić istnienie plików w systemie oraz wywołać atak typu denial of service poprzez zablokowanie pętli zdarzeń, co może prowadzić do niedostępności usługi.

Rekomendacja

Zaktualizuj Tornado do wersji 6.6 lub nowszej. Unikaj przekazywania danych kontrolowanych przez użytkownika do static_url() i get_version().

Inne podatności w Tornado

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

Tornado before 6.6 contains a path traversal vulnerability in RequestHandler.static_url() and get_version() that allows attackers to hash files outside static_path using ../ sequences. Attackers controlling input passed to static_url() can obtain SHA-512 hashes of readable files to confirm their existence, or reference /dev/zero to block the event loop indefinitely.

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