Exploitation Summary
EIP tracks 2 public exploits for CVE-2003-0390. PoCs published by jlanthea, kf.
AI-analyzed exploit summary This exploit targets a buffer overflow vulnerability in the Libopt library (opt-3.18 and prior) by overflowing the opt_atoi() function with a crafted argument. It uses a stack-based buffer overflow to overwrite EIP and execute arbitrary shellcode, providing a reverse shell.
Description
Multiple buffer overflows in Options Parsing Tool (OPT) shared library 3.18 and earlier, when used in setuid programs, may allow local users to execute arbitrary code via long command line options that are fed into macros such as opt_warn_2, as used in functions such as opt_atoi.
Exploits (2)
This exploit targets a buffer overflow vulnerability in the Libopt library (opt-3.18 and prior) by overflowing the opt_atoi() function with a crafted argument. It uses a stack-based buffer overflow to overwrite EIP and execute arbitrary shellcode, providing a reverse shell.
This code is a stub demonstrating the vulnerable use of Libopt's opt_atoi() function, which is prone to a buffer overflow. It lacks exploit payloads or mechanisms to trigger arbitrary code execution.