radare2 prior to version 6.1.4 contains a command injection vulnerability in the PDB parser's print_gvars() function that allows attackers to execute arbitrary commands by embedding a newline byte in the PE section header name field. Attackers can craft a malicious PDB file with specially crafted section names to inject r2 commands that are executed when the idp command processes the file.
Fix
Patch, vendor advisory and mitigation references on NVD 1
Every line above is quoted from NVD, CISA, Microsoft, the vendor's own advisory or DISA; nothing is generated.
Change history 1
- First seenCVSS 8.4 · radareNVD modified 2026-10-26 21:10
Affected (CPE criteria) 1
cpe:2.3:a:radare:radare2:*:*:*:*:*:*:*:*
References 4
- https://github.com/radareorg/radare2/commit/5590c87deeb7eb2a106fd7aab9ca88bfeebb7397 Patch
- https://github.com/radareorg/radare2/issues/25752 Exploit, Issue Tracking, Third Party Advisory
- https://github.com/radareorg/radare2/releases/tag/6.1.4 Release Notes
- https://www.vulncheck.com/advisories/radare2-command-injection-via-pdb-parser-print-gvars Third Party Advisory