CVE-2019-16718OS Command Injection in Radare2

Severity
7.8HIGHNVD
EPSS
1.3%
top 19.97%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedSep 23
Latest updateMay 24

Description

In radare2 before 3.9.0, a command injection vulnerability exists in bin_symbols() in libr/core/cbin.c. By using a crafted executable file, it's possible to execute arbitrary shell commands with the permissions of the victim. This vulnerability is due to an insufficient fix for CVE-2019-14745 and improper handling of symbol names embedded in executables.

CVSS vector

CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:HExploitability: 1.8 | Impact: 5.9

Affected Packages3 packages

NVDradare/radare2< 3.9.0
Ubunturadare/radare2< 4.2.1+dfsg-1

Patches

🔴Vulnerability Details

2
GHSA
GHSA-644g-qxf2-f99x: In radare2 before 32022-05-24
OSV
CVE-2019-16718: In radare2 before 32019-09-23

📋Vendor Advisories

1
Debian
CVE-2019-16718: radare2 - In radare2 before 3.9.0, a command injection vulnerability exists in bin_symbols...2019

💬Community

2
Bugzilla
CVE-2019-16718 radare2: command injection vulnerability in bin_symbols() in libr/core/cbin.c2019-11-11
Bugzilla
CVE-2019-16718 radare2: command injection vulnerability in bin_symbols() in libr/core/cbin.c [epel-7]2019-11-11