🔍 CVE-2026-47222

5.4
CVSS Score
MEDIUM
2026-06-12
2026-10-26 11:10
✅ 완료

🇰🇷 한글 설명

NanaZip의 Android Verified Boot 이미지 파서에서 부동 소수점 오버플로우로 인한 힙 바깥 읽기 취약점이 발견되었습니다. 공격자가 조작한 파일로 인해 64KB 힙 버퍼를 넘어 약 4GB까지 읽을 수 있어 프로그램이 결정론적으로 충돌합니다.

💡 쉬운 설명

NanaZip 프로그램이 악의적으로 조작된 파일을 열 때 메모리 오류로 인해 강제 종료되는 문제가 있습니다. 이는 파일 파싱 과정의 검증 결함으로 인해 발생합니다.

🇺🇸 원문 (English)

NanaZip is the 7-Zip derivative intended for the modern Windows experience. From version 3.0.1000.0 to before version 6.0.1698.0, a heap out-of-bounds read exists in the Android Verified Boot (AVB) vbmeta image parser in NanaZip (via the upstream 7-Zip AvbHandler). An unsigned integer underflow in a bounds check allows an attacker-controlled value_num_bytes field to pass validation, causing AddNameToString to read up to ~4 GiB past the end of a 64 KiB heap buffer. This causes a deterministic crash (denial of service) when opening a crafted .avb or .img file. This issue has been patched in stable version 6.0.1698.0 and preview version 6.5.1742.0.

📍 영향받는 시스템

NanaZip version 3.0.1000.0 to before 6.0.1698.0

⚔️ 공격 벡터

조작된 .avb 또는 .img 파일을 사용자가 열도록 유도

🛡️ 대응 방법

안정 버전 6.0.1698.0 또는 미리보기 버전 6.5.1742.0으로 업그레이드

🔧 검증 코드

출력된 버전이 6.0.1698.0 미만인 경우 취약한 버전이 설치되어 있음

Shell / Script
powershell -Command "(Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\NanaZip' -ErrorAction SilentlyContinue).DisplayVersion"

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

7-Zip