Katalog CVE

CVE-2026-39243

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.20%

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

Streszczenie

Biblioteka 'decompress' przed wersją 4.2.2 umożliwia tworzenie dowolnych dowiązań twardych podczas rozpakowywania archiwum. Atakujący może spreparować archiwum z wpisem dowiązania twardego zawierającym absolutną ścieżkę do pliku w tym samym systemie plików, co prowadzi do ujawnienia treści pliku lub jego nadpisania.

Ocena ryzyka

Organizacja narażona jest na wyciek poufnych danych oraz uszkodzenie plików, jeśli użytkownik rozpakuje złośliwe archiwum za pomocą podatnej wersji biblioteki. Atakujący może odczytać lub nadpisać dowolny plik w systemie plików, do którego ma dostęp proces rozpakowujący.

Rekomendacja

Należy natychmiast zaktualizować bibliotekę 'decompress' do wersji 4.2.2 lub nowszej. Jeśli aktualizacja nie jest możliwa, należy unikać rozpakowywania archiwów z nieznanych źródeł.

Inne podatności w decompress

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

decompress before 4.2.2 allows arbitrary hardlink creation during archive extraction, enabling file read disclosure and file corruption. When processing hardlink entries (type === 'link'), the x.linkname field from the archive is passed directly to fs.link() without validation (index.js line 113). An attacker can craft an archive with a hardlink entry whose linkname is an absolute path to any file on the same filesystem. This creates a hardlink inside the extraction directory that shares the same inode as the target file, enabling both reading and overwriting the original file's content. Hardlinks are limited to files on the same filesystem and cannot target directories.

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