BaselineWatch
Desk

CVE-2026-52757

4.6 medium SSVC exploitation: poc Analyzed

Ghidra before 12.1 contains a heap-use-after-free vulnerability in the decompiler's HighVariable::merge() function during the variable merging pass. Attackers can trigger this vulnerability by crafting a binary that causes stale pointers in the HighIntersectTest::highedgemap cache to be dereferenced, reading and writing the flags field of freed heap memory when a user opens the binary in Ghidra's decompiler view.

Fix

Patch, vendor advisory and mitigation references on NVD 2

Every line above is quoted from NVD, CISA, Microsoft, the vendor's own advisory or DISA; nothing is generated.

Change history 1

  1. First seenCVSS 4.6 · nsaNVD modified 2026-10-26 11:10

Affected (CPE criteria) 1

  • cpe:2.3:a:nsa:ghidra:*:*:*:*:*:*:*:*

References 3