Katalog CVE

CVE-2026-109380

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.45%

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

Streszczenie

modern-tar od 0.3.5 do 0.8.5 zawiera podatność wyczerpania pamięci, która umożliwia atakującym wygenerowanie ujemnych rozmiarów wpisów przez nieósemkowe bajty parsowane przez readOctal(). Atakujący mogą dostarczyć spreparowane, opcjonalnie skompresowane gzip archiwum do unpackTar(), które buforuje fragmenty w nieskończoność, wyczerpując pamięć procesu i tłumiąc późniejsze wpisy.

Ocena ryzyka

Ryzyko obejmuje wyczerpanie pamięci procesu, co może prowadzić do odmowy usługi i zakłócenia działania aplikacji.

Rekomendacja

Zaleca się aktualizację do wersji nowszej niż 0.8.5 oraz wdrożenie limitów rozmiaru i walidacji wpisów w archiwach, aby zapobiec wyczerpaniu pamięci.

Powiązane podatności

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

modern-tar 0.3.5 through 0.8.5 contains a memory exhaustion vulnerability that allows attackers to produce negative entry sizes via non-octal bytes parsed by readOctal(). Attackers can supply a crafted, optionally gzip-compressed, archive to unpackTar() that buffers chunks indefinitely, exhausting process memory and suppressing later entries.

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