🔍 CVE-2026-42444

3.3
CVSS Score
LOW
2026-05-12
2026-10-26 18:10
✅ 완료

🇰🇷 한글 설명

NanaZip 5.0.1252.0부터 6.0.1698.0 이전 버전의 littlefs 파일시스템 이미지 파서에 서비스 거부(DoS) 취약점이 존재합니다. Open 메서드가 공격자가 조작한 superblock의 BlockCount 값을 검증 없이 읽어 그 횟수만큼 반복하며 항목을 할당하므로, 조작된 44바이트 이미지로 메모리가 고갈될 수 있습니다. 이 취약점은 6.0.1698.0에서 수정되었습니다.

💡 쉬운 설명

악성 압축 파일을 열면 NanaZip이 과도한 메모리를 사용해 멈추거나 비정상 종료될 수 있습니다. 해당 프로그램을 최신 버전으로 업데이트하면 이 문제가 해결됩니다.

🇺🇸 원문 (English)

NanaZip is an open source file archive. From 5.0.1252.0 to before 6.0.1698.0, a denial-of-service vulnerability exists in the littlefs filesystem image parser in NanaZip. The handler's Open method reads BlockCount directly from the attacker-controlled superblock without any validation against the actual file size or any upper-bound ceiling, then iterates BlockCount times, allocating a file-path entry per iteration. A crafted 44-byte littlefs image with BlockCount = 0xFFFFFFFF causes ~4 billion heap allocations, exhausting available memory. This vulnerability is fixed in 6.0.1698.0.

📍 영향받는 시스템

NanaZip 5.0.1252.0 이상 6.0.1698.0 미만 버전 (Windows)

⚔️ 공격 벡터

사용자가 조작된 littlefs 이미지 파일을 NanaZip으로 열도록 유도하여 메모리 고갈을 일으킴

🛡️ 대응 방법

NanaZip을 6.0.1698.0 이상 버전으로 업데이트

🔧 검증 코드

출력된 버전이 6.0.1698.0 미만이면 취약하며, 6.0.1698.0 이상이면 패치가 적용된 것입니다.

Shell / Script
powershell -Command "(Get-AppxPackage -Name *NanaZip*).Version"

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L

💻 영향받는 소프트웨어

Magento Open Source