CVE-2005-0916
Linux Kernel 2.6.11 - Denial of Service via AIO Process Exit Without Release
Title source: llmExploitation Summary
EIP tracks 1 public exploit for CVE-2005-0916. PoCs published by Daniel McNeil.
AI-analyzed exploit summary This PoC demonstrates a denial-of-service (DoS) vulnerability in the Linux kernel's AIO (Asynchronous I/O) implementation on PPC64 systems. It triggers a kernel panic by performing an AIO direct read operation, exploiting a bug in the handling of such operations.
Description
AIO in the Linux kernel 2.6.11 on the PPC64 or IA64 architectures with CONFIG_HUGETLB_PAGE enabled allows local users to cause a denial of service (system panic) via a process that executes the io_queue_init function but exits without running io_queue_release, which causes exit_aio and is_hugepage_only_range to fail.
Exploits (1)
This PoC demonstrates a denial-of-service (DoS) vulnerability in the Linux kernel's AIO (Asynchronous I/O) implementation on PPC64 systems. It triggers a kernel panic by performing an AIO direct read operation, exploiting a bug in the handling of such operations.