605
VMScore

CVE-2019-16941

Published: 28/09/2019 Updated: 04/10/2019
CVSS v2 Base Score: 6.8 | Impact Score: 6.4 | Exploitability Score: 8.6
CVSS v3 Base Score: 9.8 | Impact Score: 5.9 | Exploitability Score: 3.9
VMScore: 605
Vector: AV:N/AC:M/Au:N/C:P/I:P/A:P

Vulnerability Summary

NSA Ghidra up to and including 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).

Vulnerability Trend

Vulnerable Product Search on Vulmon Subscribe to Product

nsa ghidra

Github Repositories

PoC for CVE-2019-16941

CVE-2019-16941 Proof-of-Concept: The vulnerability requires multiple and relatively improbable conditions in order to get triggered, fact that limits its exploitability However, it takes little effort and understanding to prepare a payload given the fact that it can result into an arbitrary code execution Creating the payload: In order to create a payload for the target to ru

Recent Articles

A Nord VPN bug, a(nother) bad Microsoft patch, Zynga data farmed out, and more
The Register • Shaun Nichols in San Francisco • 05 Oct 2019

Plus, NSA's Ghidra found to contain faulty code

Roundup Here's the latest security news in handy digest form of stories you may have missed over the last week. Reg reader Tony H writes in to tell us of an interesting security bug that arises when running NordVPN in tandem with the Cloudflare 1.1.1.1 WARP service in iOS. The end result is a connection that looks to be protected by NordVPN, but in reality it is completely exposed. Here's how it works: The user first connects to 1.1.1.1 with Warp, then disables the app without turning off Warp. ...