CVE-2026-49496

Severity CVSS v4.0:
MEDIUM
Type:
CWE-416 Use After Free
Publication date:
10/06/2026
Last modified:
11/06/2026

Description

Ghidra before 12.1 contains a heap-use-after-free vulnerability in SleighBuilder::generatePointerAdd caused by iterator invalidation when PcodeCacher::allocateInstruction reallocates the issued vector. Attackers can trigger memory corruption by decompiling malicious binaries through the public Sleigh::oneInstruction C++ API, affecting downstream SLEIGH library consumers.

Vulnerable products and versions

CPE From Up to
cpe:2.3:a:nsa:ghidra:*:*:*:*:*:*:*:* 12.1 (excluding)