CVE-2019-14745
HIGHradare2 < 3.7.0 - Command Injection via Crafted Executable Symbol Names
Title source: llmExploitation Summary
EIP tracks 1 public exploit for CVE-2019-14745. PoCs published by xooxo.
AI-analyzed exploit summary This repository contains a functional exploit for CVE-2019-14745, a vulnerability in radare2 that allows command injection via crafted symbol names in binaries. The PoC uses LIEF to modify a binary's dynamic symbol, embedding a shell command that executes when radare2 processes the binary.
Description
In radare2 before 3.7.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 improper handling of symbol names embedded in executables.
Exploits (1)
This repository contains a functional exploit for CVE-2019-14745, a vulnerability in radare2 that allows command injection via crafted symbol names in binaries. The PoC uses LIEF to modify a binary's dynamic symbol, embedding a shell command that executes when radare2 processes the binary.
References (6)
Scores
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H