OS Command Injection in radare2 - CVE-2020-15121
Published: August 3, 2020
Vulnerability details
The vulnerability allows a remote attacker to execute arbitrary shell commands on the target system.
The vulnerability exists due to improper input validation when processing PDB file names. A remote unauthenticated attacker can rick the victim to open a specially crafted file in radare2 and run idpd to trigger the download. Successful exploitation of the vulnerability may allow an attacker to execute arbitrary OS commands on the system.
Affected software
radare2 (Alpine package)
cutter-re
radare2
Fedora
How to mitigate CVE-2020-15121
cutter-re - addressed in versions 1.11.0-1.fc31, 1.11.0-1.fc32
radare2 - addressed in versions 4.5.0-1.el8, 4.5.0-1.fc31, 4.5.0-2.fc32