Katalog CVE

CVE-2026-44973

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.31%

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

Streszczenie

W bibliotece go-billy przed wersją 5.9.0 wykryto wiele podatności typu path traversal. Niewystarczająca sanityzacja ścieżek i kontrola granic umożliwia użycie spreparowanych ścieżek (np. z sekwencją ..) do opuszczenia zamierzonych katalogów bazowych. Luka została naprawiona w wersji 5.9.0.

Ocena ryzyka

Organizacje używające go-billy do izolacji dostępu do systemu plików mogą nieświadomie udostępnić nieautoryzowanym podmiotom dostęp do innych lokalizacji, co prowadzi do wycieku danych lub naruszenia integralności systemu.

Rekomendacja

Należy niezwłocznie zaktualizować bibliotekę go-billy do wersji 5.9.0 lub nowszej. Jeśli aktualizacja nie jest możliwa, należy wdrożyć dodatkowe mechanizmy walidacji ścieżek w aplikacjach korzystających z tej biblioteki.

Powiązane podatności

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

Billy is an interface filesystem abstraction for Go. Prior to 5.9.0, multiple path traversal issues exist across different components of go-billy. Insufficient path sanitization and boundary enforcement may allow crafted paths (e.g., using ..) to escape intended base directories. While go-billy was not originally designed to provide a strong security boundary, some of these issues were inconsistent across some of the built-in implementations. This results in scenarios where applications relying on go-billy for some level of isolation may inadvertently expose access to unintended filesystem locations. This vulnerability is fixed in 5.9.0.

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