Katalog CVE

CVE-2026-53779

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.41%

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

Streszczenie

WebP Server Go do wersji 0.14.4 zawiera podatność na przechodzenie po ścieżkach w systemie Windows, która pozwala nieuwierzytelnionym atakującym na odczyt plików poza skonfigurowanym katalogiem IMG_PATH poprzez wysyłanie żądań z zakodowanymi procentowo backslashami (%5C), które omijają sanityzację path.Clean() w handler/router.go. Atakujący mogą wykorzystać rozbieżność między normalizacją ścieżek w Go (tylko ukośniki) a API systemu plików Windows, które traktuje backslashe i ukośniki jako równoważne, aby uzyskać dostęp do dowolnych plików w systemie plików hosta dostępnych dla procesu serwera.

Ocena ryzyka

Ryzyko polega na możliwości odczytu poufnych plików systemowych lub konfiguracyjnych przez nieuwierzytelnionego atakującego, co może prowadzić do wycieku danych, eskalacji uprawnień lub dalszego ataku na infrastrukturę.

Rekomendacja

Należy natychmiast zaktualizować WebP Server Go do wersji nowszej niż 0.14.4, która zawiera poprawkę usuwającą podatność. Do czasu aktualizacji zaleca się ograniczenie dostępu do serwera tylko dla zaufanych sieci oraz wdrożenie dodatkowej walidacji ścieżek na poziomie reverse proxy.

Powiązane podatności

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

WebP Server Go through 0.14.4 contains a path traversal vulnerability on Windows that allows unauthenticated attackers to read files outside the configured IMG_PATH directory by sending requests with percent-encoded backslashes (%5C) that bypass the path.Clean() sanitization in handler/router.go. Attackers can exploit the discrepancy between Go's forward-slash-only path normalization and Windows file system APIs that treat backslashes and forward slashes as equivalent to access arbitrary files on the host filesystem accessible to the server process.

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