CERT-In Vulnerability Note CIVN-2010-43
Linux Kernel 64bit Personality Handling Local Denial of Service Vulnerability
Original Issue Date: March 04, 2010
Severity Rating:
Medium
System Affected
- Linux Kernel versions 2.6.x prior to 2.6.33-rc6
Overview
A vulnerability has been reported in Linux Kernel, which can be exploited by local user to cause a Denial of Service condition (DoS).
Description
This vulnerability is caused due to an error in verifying the status of the ELF interpreter in the load_elf_binary() function in fs/binfmt_elf.c file when the SET_PERSONALITY macro is invoked in the Linux Kernel. A local user could exploit this vulnerability via a 32-bit application that attempts to execute a 64-bit application to trigger a segmentation fault resulting in Denial of Service condition (DoS).
Successful exploitation requires a 64-bit system and also require that core dumps are enabled.
Solution
Upgrade to Kernel version 2.6.33
http://www.kernel.org/
Vendor Information
Kernel.org
http://www.kernel.org/
References Kernel.org
http://www.kernel.org/
SecurityFocus
http://www.securityfocus.com/bid/38027
Secunia
http://secunia.com/advisories/38354/
Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=560547
GIT Kernel
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=221af7f87b97431e3ee21ce4b0e77d5411cf1549
CVE Name
CVE-2010-0307
Disclaimer
The information provided herein is on "as is" basis, without warranty of any kind.
Contact Information

Phone: +91-11-24368572
Postal address
Indian Computer Emergency Response Team (CERT-In)
Ministry of Communications and Information Technology
Electronics Niketan
6, C.G.O. Complex
New Delhi-110 003

|