CVE-2010-0415
Linux Kernel < 2.6.33 - Arbitrary Kernel Memory Read and Denial of Service via Invalid Node Values
Title source: llmExploitation Summary
EIP tracks 1 public exploit for CVE-2010-0415. PoCs published by spender.
AI-analyzed exploit summary This exploit leverages a vulnerability in the Linux kernel's move_pages() system call (CVE-2010-0415) to leak kernel memory by manipulating node bitmaps. It allows an attacker to read arbitrary kernel memory by abusing the node_states or node_online_map structures.
Description
The do_pages_move function in mm/migrate.c in the Linux kernel before 2.6.33-rc7 does not validate node values, which allows local users to read arbitrary kernel memory locations, cause a denial of service (OOPS), and possibly have unspecified other impact by specifying a node that is not part of the kernel's node set.
Exploits (1)
This exploit leverages a vulnerability in the Linux kernel's move_pages() system call (CVE-2010-0415) to leak kernel memory by manipulating node bitmaps. It allows an attacker to read arbitrary kernel memory by abusing the node_states or node_online_map structures.