CVE-2026-55894

MEDIUM CVSS 4.0: 6.8 EPSS 0.13%
Updated Aug 21, 2026
Capstone
Parameter Value
CVSS 6.8 (MEDIUM)
Fixed In 6.0.0
Type CWE-125 (Out-of-bounds Read)
Vendor Capstone
Public PoC No

Capstone is a disassembly framework. In 6.0.0-Alpha9 and earlier, Capstone's arch/SH/SHDisassembler.c sh_disassemble() function computes an idx value from a raw 16-bit instruction without ensuring it is within the active mode-specific decode[] function-pointer table. An application using CS_ARCH_SH with CS_MODE_SH2A or CS_MODE_SH4A and CS_MODE_SHFPU can pass crafted bytecode through cs_disasm_iter() or cs_disasm(), causing the decode[idx] test to read outside the table and terminate the process with a segmentation fault.

No code execution or information disclosure was demonstrated. This issue is fixed in version 6.0.0-Alpha10.

Attack Parameters

Attack Vector
Local
Requires local access
Attack Complexity
Low
Easy to exploit
Attack Requirements
None
No additional conditions
Privileges Required
None
No privileges needed
User Interaction
Passive
Minimal interaction

Impact Assessment

Confidentiality
None
No data leak
Integrity
None
No data modification
Availability
High
Complete denial of service

CVSS Vector v4.0

Weakness Type (CWE)