Vulnerability Description
NSA Ghidra through 9.0.4, when experimental mode is enabled, allows arbitrary code execution if the Read XML Files feature of Bit Patterns Explorer is used with a modified XML document. This occurs in Features/BytePatterns/src/main/java/ghidra/bitpatterns/info/FileBitPatternInfoReader.java. An attack could start with an XML document that was originally created by DumpFunctionPatternInfoScript but then directly modified by an attacker (for example, to make a java.lang.Runtime.exec call).
CVSS Score
CRITICAL
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Nsa | Ghidra | <= 9.0.4 |
Related Weaknesses (CWE)
References
- https://github.com/NationalSecurityAgency/ghidra/blob/79d8f164f8bb8b15cfb60c5d4fThird Party Advisory
- https://github.com/NationalSecurityAgency/ghidra/commit/a17728f8c12effa171b17a25
- https://github.com/NationalSecurityAgency/ghidra/issues/1090ExploitIssue TrackingPatch
- https://github.com/purpleracc00n/CVE-2019-16941
- https://twitter.com/NSAGov/status/1178812792159248385
- https://www.symantec.com/security-center/vulnerabilities/writeup/110223?om_rssid
- https://github.com/NationalSecurityAgency/ghidra/blob/79d8f164f8bb8b15cfb60c5d4fThird Party Advisory
- https://github.com/NationalSecurityAgency/ghidra/commit/a17728f8c12effa171b17a25
- https://github.com/NationalSecurityAgency/ghidra/issues/1090ExploitIssue TrackingPatch
- https://github.com/purpleracc00n/CVE-2019-16941
- https://twitter.com/NSAGov/status/1178812792159248385
- https://www.symantec.com/security-center/vulnerabilities/writeup/110223?om_rssid
FAQ
What is CVE-2019-16941?
CVE-2019-16941 is a vulnerability with a CVSS score of 9.8 (CRITICAL). NSA Ghidra through 9.0.4, when experimental mode is enabled, allows arbitrary code execution if the Read XML Files feature of Bit Patterns Explorer is used with a modified XML document. This occurs in...
How severe is CVE-2019-16941?
CVE-2019-16941 has been rated CRITICAL with a CVSS base score of 9.8/10. This is considered a critical vulnerability requiring immediate attention.
Is there a patch for CVE-2019-16941?
Check the references section above for vendor advisories and patch information. Affected products include: Nsa Ghidra.