Katalog CVE

CVE-2025-66221

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.51%

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

Streszczenie

Werkzeug, biblioteka WSGI dla aplikacji webowych, w wersjach przed 3.1.4 pozwala funkcji safe_join na ścieżki zawierające nazwy urządzeń Windows (np. CON, AUX). Na systemie Windows żądanie ścieżki kończącej się taką nazwą powoduje otwarcie pliku, ale odczyt zawiesza się na stałe. Problem naprawiono w wersji 3.1.4.

Ocena ryzyka

Aplikacje działające na Windows z Werkzeug mogą zostać zawieszone przez atakującego wysyłającego specjalnie spreparowane żądania, co prowadzi do odmowy usługi (DoS).

Rekomendacja

Zaktualizuj Werkzeug do wersji 3.1.4, która zawiera poprawkę tego problemu.

Inne podatności w Werkzeug

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

Werkzeug is a comprehensive WSGI web application library. Prior to version 3.1.4, Werkzeug's safe_join function allows path segments with Windows device names. On Windows, there are special device names such as CON, AUX, etc that are implicitly present and readable in every directory. send_from_directory uses safe_join to safely serve files at user-specified paths under a directory. If the application is running on Windows, and the requested path ends with a special device name, the file will be opened successfully, but reading will hang indefinitely. This issue has been patched in version 3.1.4.

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