Katalog CVE

CVE-2026-55782

NiskieCVSS 2.4
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.11%

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

Streszczenie

NanaZip przed wersją 6.5.1749.0 zawiera podatność w obsłudze archiwów WebAssembly, gdzie atakujący może kontrolować rozmiar bufora alokowanego przez program. Poprzez spreparowany plik z zaniżonymi wartościami pól NameSize i Information.Size, możliwe jest wymuszenie alokacji gigabajtów pamięci, co prowadzi do wyczerpania pamięci lub zakończenia procesu.

Ocena ryzyka

Atakujący może zdalnie doprowadzić do odmowy usługi (DoS) poprzez wysłanie małego, złośliwego pliku, który podczas próby wyświetlenia lub rozpakowania spowoduje wyczerpanie pamięci systemowej i awarię aplikacji.

Rekomendacja

Należy niezwłocznie zaktualizować NanaZip do wersji 6.5.1749.0 lub nowszej, która zawiera poprawkę walidującą rozmiary buforów przed alokacją.

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

NanaZip is the 7-Zip derivative intended for the modern Windows experience. Prior to 6.5.1749.0, NanaZip's WebAssembly archive handler in NanaZip.Codecs.Archive.WebAssembly.cpp allocates buffers from attacker-controlled 32-bit section and custom-name length fields without validating them against the data present in the file. A tiny crafted module can force multi-gigabyte allocations during listing or extraction through NameSize, Information.Size, and std::string or vector allocation paths, causing memory exhaustion or process termination. This issue is fixed in version 6.5.1749.0.

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