CVE Catalog

CVE-2026-47143

MediumCVSS 5.1
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.18%

7th percentile - higher than 7% of all known CVEs

Summary

Vulnerability in Capstone before versions 6.0.0-Alpha8 and 5.0.8. In builds with `-DCAPSTONE_X86_REDUCE`, disassembling 3DNow! opcodes (`0F 0F`) causes a null pointer dereference in `modRMRequired()` and `decode()`, allowing a remote attacker to crash the application.

Risk Assessment

An attacker can remotely crash applications using the Capstone library (reduced X86 mode) by supplying crafted input.

Recommendation

Update Capstone to version 6.0.0-Alpha8 or 5.0.8. If not possible, avoid using builds with `-DCAPSTONE_X86_REDUCE`.

Other vulnerabilities in Capstone

See all
Original NVD description (English source)

Capstone is a disassembly framework. Versions prior to 6.0.0-Alpha8 and 5.0.8 have a NULL pointer dereference in `modRMRequired()` and `decode()` when disassembling 3DNow! opcodes (`0F 0F`) in builds compiled with `-DCAPSTONE_X86_REDUCE`, allowing a remote attacker to crash any application using the reduced X86 Capstone library by supplying a crafted input containing the 4-byte sequence `0F 0F <modrm> <imm8>`. Versions 6.0.0-Alpha8 and 5.0.8 patch the issue.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS