PatchSiren cyber security CVE debrief
CVE-2026-4946 NSA CVE debrief
Ghidra versions prior to 12.0.3 are vulnerable to arbitrary command execution due to improper processing of annotation directives in automatically extracted binary data. The @execute annotation, intended for trusted user-authored comments, is also parsed in comments generated during auto-analysis. This allows a crafted binary to present seemingly benign clickable text which, when clicked, executes attacker-controlled commands on the analyst's machine. Analysts and users of Ghidra versions prior to 12.0.3 should be aware of this vulnerability and take steps to mitigate it. This includes updating to version 12.0.3 or later, reviewing and restricting use of untrusted binary data, and implementing compensating controls for analyst workstations. Security teams should prioritize patching and monitor for potential exploitation attempts.
- Vendor
- NSA
- Product
- Ghidra
- CVSS
- HIGH 8.8
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-03-29
- Original CVE updated
- 2026-08-10
- Advisory published
- 2026-03-29
- Advisory updated
- 2026-08-10
Who should care
Analysts and users of Ghidra versions prior to 12.0.3 should be aware of this vulnerability and take steps to mitigate it. This includes updating to version 12.0.3 or later, reviewing and restricting use of untrusted binary data, and implementing compensating controls for analyst workstations. Security teams should prioritize patching and monitor for potential exploitation attempts.
Technical summary
Ghidra versions prior to 12.0.3 improperly process annotation directives embedded in automatically extracted binary data. The @execute annotation, intended for trusted user-authored comments, is also parsed in comments generated during auto-analysis. This allows a crafted binary to present seemingly benign clickable text which, when clicked, executes attacker-controlled commands on the analyst's machine. Analysts should focus on updating Ghidra installations and reviewing binary data handling procedures.
Defensive priority
Ghidra users should prioritize updating to version 12.0.3 or later to address the arbitrary command execution vulnerability.
Recommended defensive actions
- Update Ghidra to version 12.0.3 or later
- Review and restrict use of untrusted binary data
- Implement compensating controls for analyst workstations
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up.
- Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance.
- Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed.
- Check relevant monitoring, detection, and logs for exposed assets that need extra review.
Evidence notes
The CVE description indicates that Ghidra versions prior to 12.0.3 improperly process annotation directives, resulting in arbitrary command execution. The @execute annotation is parsed in comments generated during auto-analysis, allowing a crafted binary to execute attacker-controlled commands. Analysts should verify Ghidra installations and review binary data processing. Defensive measures should include updating to version 12.0.3 or later and restricting use of untrusted binary data.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-4946 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-4946
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-4946 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-4946
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://github.com/NationalSecurityAgency/ghidra/security/advisories/GHSA-mc3p-mq2p-xw6v
[email protected] - Exploit, Vendor Advisory
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://takeonme.org/gcves/GCVE-1337-2026-00000000000000000000000000000000000000000000000001011111111111000111111110000000000000000000000000000000000000000000000000000000110
[email protected] - Exploit, Third Party Advisory
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.