Katalog CVE

CVE-2026-42355

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.15%

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

Streszczenie

NanaZip to otwartoźródłowy archiwizator. W wersjach od 5.0.1252.0 do przed 6.0.1698.0 w parserze archiwów Electron (ASAR) występuje niekontrolowana rekurencja. Przy otwieraniu spreparowanego pliku .asar z głęboko zagnieżdżonym JSON w nagłówku zarówno nlohmann::json::parse, jak i funkcja GetAllPaths obsługi rekursywnie bez limitu głębokości, wyczerpując stos wątku i powodując awarię procesu NanaZip. Luka została naprawiona w wersji 6.0.1698.0.

Ocena ryzyka

Otwarciu spreparowanego pliku .asar może spowodować awarię aplikacji (odmowa usługi) u użytkownika.

Rekomendacja

Zaktualizuj NanaZip do wersji 6.0.1698.0 lub nowszej.

Inne podatności w NanaZip

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

NanaZip is an open source file archive. From 5.0.1252.0 to before 6.0.1698.0, an uncontrolled recursion vulnerability exists in the Electron Archive (ASAR) parser in NanaZip. When opening a crafted .asar file with deeply nested JSON in the header, both nlohmann::json::parse and the handler's GetAllPaths function recurse without depth limits, exhausting the thread stack and crashing the NanaZip process. This vulnerability is fixed in 6.0.1698.0.

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