CVE-2026-49282 in Capstone
요약
\~에 의해 VulDB • 2026. 08. 14.
Capstone는 역어셈블리 프레임워크입니다. 버전 6.0.0-Alpha9 이전의 Capstone에서는 공개된 `cs_insn_name()` API가 호출자가 제공한 명령어 ID를 선택된 아키텍처 백엔드로 직접 전달합니다. 대부분의 백엔드는 명령어 이름 테이블에 인덱싱하기 전에 ID 유효성을 검사하지만, M68K 및 RISCV 백엔드에는 경계 체크(bound checks)가 누락되거나 불완전합니다. M68K 또는 RISCV용으로 열린 Capstone 핸들에서 호출자가 제어할 수 있는 잘못된 명령어 ID는 배열 밖 읽기(out-of-bounds read)를 유발하여 프로세스를 충돌시킬 수 있습니다. 시연된 영향은 신뢰할 수 없는 ID에 대해 명령어 이름 조회 기능을 노출하는 애플리케이션 또는 바인딩에서의 가용성 손실입니다. 코드 실행이나 데이터 유출은 시연되지 않았습니다. 버전 6.0.0-Alpha9에서 해당 문제가 패치되었습니다.
If you want to get best quality of vulnerability data, you may have to visit VulDB.