Katalog CVE

CVE-2026-44788

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.31%

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

Streszczenie

Biblioteka SharpCompress w wersji 0.47.4 i starszych zawiera podatność path traversal w metodzie IArchive.WriteToDirectory(). Złośliwe archiwum może tworzyć katalogi poza docelowym katalogiem wypakowania. W przypadku archiwów TAR można to eskalować do zapisu dowolnych plików poprzez dowiązanie symboliczne.

Ocena ryzyka

Atakujący może umieścić pliki w dowolnej lokalizacji systemu plików, co może prowadzić do przejęcia kontroli nad serwerem lub modyfikacji krytycznych plików.

Rekomendacja

Należy zaktualizować SharpCompress do wersji nowszej niż 0.47.4, która zawiera poprawkę.

Powiązane podatności

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

SharpCompress is a fully managed C# library to deal with many compression types and formats. In 0.47.4 and earlier, a path traversal vulnerability in IArchive.WriteToDirectory() allows a malicious archive to create directories outside the intended extraction root. For TAR archives, this can be escalated to arbitrary file writes by chaining with a symlink entry, giving a full write primitive on the target filesystem subject to the permissions of the running process.

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