Katalog CVE

CVE-2026-73030

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.38%

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

Streszczenie

Unearth do wersji 0.18.2, naprawiony w commicie 6c78164, zawiera podatność na path traversal w funkcji is_within_directory, która nie normalizuje ścieżek przed walidacją, co pozwala sekwencjom ../ na ominięcie kontroli ograniczeń katalogu. Atakujący mogą dostarczyć złośliwe archiwa tar z dowiązaniami symbolicznymi lub sekwencjami traversal, aby zapisywać pliki w dowolnych lokalizacjach systemu plików dostępnych dla procesu.

Ocena ryzyka

Ryzyko zapisu plików w dowolnych lokalizacjach systemu plików, co może prowadzić do nadpisania krytycznych plików lub wykonania złośliwego kodu.

Rekomendacja

Zaktualizuj bibliotekę unearth do wersji zawierającej poprawkę (commit 6c78164) i unikaj przetwarzania niezaufanych archiwów tar.

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

unearth through 0.18.2, fixed in commit 6c78164, contains a path traversal vulnerability in the is_within_directory function that fails to normalize paths before validation, allowing ../ sequences to bypass directory containment checks. Attackers can supply malicious tar archives with symlink members or traversal sequences to write files to arbitrary filesystem locations accessible to the process.

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