Quick answers
- Is CVE-2026-55894 exploited in the wild?
- No. Junglewise Threat Intelligence has no report of CVE-2026-55894 being exploited in the wild.
- How severe is CVE-2026-55894?
- Informational severity, published 20 August 2026.
- Which products and versions are affected?
- Capstone Capstone 6.0.0-Alpha9 and earlier.
- Is there a fix for CVE-2026-55894?
- A patch was published on 2026-06-18: Fixed in version 6.0.0-Alpha10 and v5 branch Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
- How is CVE-2026-55894 attacked?
- It is attacked over the network, in a software library.
- Am I affected by CVE-2026-55894?
- Check whether anything you run is named in the advisory. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.
Technical details
The vulnerability is an out-of-bounds read in arch/SH/SHDisassembler.c's sh_disassemble() function. When processing crafted 16-bit SH instructions with architectures CS_MODE_SH2A, CS_MODE_SH4A, or CS_MODE_SHFPU, the function computes an idx value from the instruction without validating that it falls within the bounds of the mode-specific decode[] function-pointer table. An attacker can pass malicious bytecode via cs_disasm_iter() or cs_disasm() to trigger an out-of-bounds access and cause a segmentation fault, denying service to the application. No information disclosure or code execution was demonstrated. The fix was released in version 6.0.0-Alpha10 and backported to the v5 branch.
Affected products
- Capstone Capstone 6.0.0-Alpha9 and earlier
Timeline
- 2026-08-20: disclosed: Published on NVD
- 2026-06-18: patched: Fixed in version 6.0.0-Alpha10 and v5 branch