p PatchFirst

CVE-2026-47143

CVE-2026-47143 · Capstone has a NULL Pointer Dereference with 3DNow! opcodes

This page contains facts from public vulnerability sources. Check the original advisory before updating.

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.

CVSS 5.1 · Medium · EPSS 0.5% · Fix available

Published
Updated

Stack: system · python

Affected products and versions

  • capstone

    Versions
    • < 5.0.8: Affected
    • < 6.0.0-Alpha8: Affected

    No fix published

  • capstone Debian:12

    Versions
    • 4.0.2-5
    • 4.0.2-5.1
    • 5.0-1~exp1
    • 5.0.1-1~exp1
    • 5.0.3-1
    • 5.0.5-1
    • 5.0.6-1
    • 5.0.7-1
    • 5.0.7-1~deb13u1
    • 5.0.7-2
    • 5.0.9-1
    Affected ranges
    • ECOSYSTEM: (−∞, +∞)

    No fix published

  • capstone Debian:13

    Versions
    • 5.0.6-1
    • 5.0.7-1
    • 5.0.7-1~deb13u1
    • 5.0.7-2
    • 5.0.9-1
    Affected ranges
    • ECOSYSTEM: (−∞, +∞)

    No fix published

  • capstone Debian:14

    Versions
    • 5.0.6-1
    • 5.0.7-1
    • 5.0.7-1~deb13u1
    • 5.0.7-2
    Affected ranges
    • ECOSYSTEM: < 5.0.9-1

    Update to 5.0.9-1

  • capstone PyPI

    Versions
    • 2.0
    • 2.1
    • 3.0
    • 3.0.1
    • 3.0.2
    • 3.0.3
    • 3.0.4
    • 3.0.5
    • 3.0.5.post1
    • 3.0.5rc2
    • 4.0.0
    • 4.0.1
    • 4.0.2
    • 5.0.0
    • 5.0.0.post1
    • 5.0.0rc2
    • 5.0.0rc4
    • 5.0.1
    • 5.0.2
    • 5.0.3
    • 5.0.4
    • 5.0.5
    • 5.0.6
    • 5.0.7
    Affected ranges
    • ECOSYSTEM: < 5.0.8

    Update to 5.0.8

  • capstone Ubuntu:16.04:LTS

    Versions
    • 3.0.4-0.1
    • 3.0.4-0.2
    Affected ranges
    • ECOSYSTEM: (−∞, +∞)

    No fix published

  • capstone Ubuntu:18.04:LTS

    Versions
    • 3.0.4-3
    • 3.0.4-5
    Affected ranges
    • ECOSYSTEM: (−∞, +∞)

    No fix published

  • capstone Ubuntu:20.04:LTS

    Versions
    • 4.0.1+really+3.0.5-1
    • 4.0.1+really+3.0.5-1build1
    Affected ranges
    • ECOSYSTEM: (−∞, +∞)

    No fix published

  • capstone Ubuntu:22.04:LTS

    Versions
    • 4.0.2-3
    • 4.0.2-3build1
    • 4.0.2-5
    Affected ranges
    • ECOSYSTEM: (−∞, +∞)

    No fix published

  • capstone Ubuntu:24.04:LTS

    Versions
    • 4.0.2-5
    • 4.0.2-5ubuntu1
    • 4.0.2-5.1
    • 4.0.2-5.1build1
    Affected ranges
    • ECOSYSTEM: (−∞, +∞)

    No fix published

  • capstone Ubuntu:26.10

    Versions
    • 5.0.7-2
    • 5.0.9-1
    Affected ranges
    • ECOSYSTEM: (−∞, +∞)

    No fix published

  • capstone Ubuntu:26.04:LTS

    Versions
    • 5.0.6-1
    • 5.0.6-1build1
    • 5.0.7-2
    Affected ranges
    • ECOSYSTEM: (−∞, +∞)

    No fix published

Original sources

Check your server →