CVE-2001-1185
FreeBSD 4.4 - Local Privilege Escalation via AIO Operations
Title source: llmExploitation Summary
EIP tracks 1 public exploit for CVE-2001-1185. PoCs published by David Rufino.
AI-analyzed exploit summary This exploit leverages a vulnerability in FreeBSD's AIO implementation where pending reads persist through execve, allowing arbitrary memory overwrite in a suid process. It uses socket pairs and aio_read to inject shellcode into the GOT of a target binary, achieving local privilege escalation.
Description
Some AIO operations in FreeBSD 4.4 may be delayed until after a call to execve, which could allow a local user to overwrite memory of the new process and gain privileges.
Exploits (1)
This exploit leverages a vulnerability in FreeBSD's AIO implementation where pending reads persist through execve, allowing arbitrary memory overwrite in a suid process. It uses socket pairs and aio_read to inject shellcode into the GOT of a target binary, achieving local privilege escalation.