Linux Kernel 32 Bit Ptrace Emulation Full Kernel Rights Vulnerability
BID:9429
Info
Linux Kernel 32 Bit Ptrace Emulation Full Kernel Rights Vulnerability
| Bugtraq ID: | 9429 |
| Class: | Input Validation Error |
| CVE: |
CVE-2004-0001 |
| Remote: | No |
| Local: | Yes |
| Published: | Jan 15 2004 12:00AM |
| Updated: | Jul 12 2009 02:06AM |
| Credit: | Discovery of this issue is credited to Andi Kleen <[email protected]>. |
| Vulnerable: |
Redhat Fedora Core1 Linux kernel 2.4.21 |
| Not Vulnerable: | |
Discussion
Linux Kernel 32 Bit Ptrace Emulation Full Kernel Rights Vulnerability
A vulnerability has been discovered in the 32-bit ptrace emulation in the Linux kernel on x86_64 architectures. This vulnerability allows a user space program to gain full control of the kernel due to a failure to validate information stored in a system register.
A vulnerability has been discovered in the 32-bit ptrace emulation in the Linux kernel on x86_64 architectures. This vulnerability allows a user space program to gain full control of the kernel due to a failure to validate information stored in a system register.
Exploit / POC
Linux Kernel 32 Bit Ptrace Emulation Full Kernel Rights Vulnerability
Currently we are not aware of any exploits for this issue. If you feel we are in error or are aware of more recent information, please mail us at: [email protected] <mailto:[email protected]>.
Currently we are not aware of any exploits for this issue. If you feel we are in error or are aware of more recent information, please mail us at: [email protected] <mailto:[email protected]>.
Solution / Fix
Linux Kernel 32 Bit Ptrace Emulation Full Kernel Rights Vulnerability
Solution:
Mandrake has released an advisory (MDKSA-2004:015) with fixes to address this issue. Please see the referenced advisory for more information.
SuSE has released advisory SuSE-SA:2004:003 as well as updates dealing with this issue.
Red Hat has released an advisory FEDORA-2004-063 for Fedora Core 1. Please see the referenced advisory for more information.
Gentoo has released an advisory GLSA-200402-06 to address this issue. Please see the referenced advisory for more information. Gentoo users may carry out the following commands to obtain fixes:
emerge sync
emerge -pv your-favorite-sources
emerge your-favorite-sources
Follow usual procedures for compiling and installing a kernel.
If you use genkernel, run genkernel as you would do normally.
Mandrake has released an updated advisory MDKSA-2004:015-1 to address this and other issues. Please see the referenced advisory for more information.
Redhat Fedora Core1
Linux kernel 2.4.21
Solution:
Mandrake has released an advisory (MDKSA-2004:015) with fixes to address this issue. Please see the referenced advisory for more information.
SuSE has released advisory SuSE-SA:2004:003 as well as updates dealing with this issue.
Red Hat has released an advisory FEDORA-2004-063 for Fedora Core 1. Please see the referenced advisory for more information.
Gentoo has released an advisory GLSA-200402-06 to address this issue. Please see the referenced advisory for more information. Gentoo users may carry out the following commands to obtain fixes:
emerge sync
emerge -pv your-favorite-sources
emerge your-favorite-sources
Follow usual procedures for compiling and installing a kernel.
If you use genkernel, run genkernel as you would do normally.
Mandrake has released an updated advisory MDKSA-2004:015-1 to address this and other issues. Please see the referenced advisory for more information.
Redhat Fedora Core1
-
RedHat kernel-2.4.22-1.2166.nptl.athlon.rpm
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/1/i386 /kernel-2.4.22-1.2166.nptl.athlon.rpm -
RedHat kernel-2.4.22-1.2166.nptl.i586.rpm
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/1/i386 /kernel-2.4.22-1.2166.nptl.i586.rpm -
RedHat kernel-2.4.22-1.2166.nptl.i686.rpm
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/1/i386 /kernel-2.4.22-1.2166.nptl.i686.rpm -
RedHat kernel-BOOT-2.4.22-1.2166.nptl.i386.rpm
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/1/i386 /kernel-BOOT-2.4.22-1.2166.nptl.i386.rpm -
RedHat kernel-debuginfo-2.4.22-1.2166.nptl.athlon.rpm
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/1/i386 /debug/kernel-debuginfo-2.4.22-1.2166.nptl.athlon.rpm -
RedHat kernel-debuginfo-2.4.22-1.2166.nptl.i386.rpm
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/1/i386 /debug/kernel-debuginfo-2.4.22-1.2166.nptl.i386.rpm -
RedHat kernel-debuginfo-2.4.22-1.2166.nptl.i586.rpm
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/1/i386 /debug/kernel-debuginfo-2.4.22-1.2166.nptl.i586.rpm -
RedHat kernel-debuginfo-2.4.22-1.2166.nptl.i686.rpm
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/1/i386 /debug/kernel-debuginfo-2.4.22-1.2166.nptl.i686.rpm -
RedHat kernel-doc-2.4.22-1.2166.nptl.i386.rpm
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/1/i386 /kernel-doc-2.4.22-1.2166.nptl.i386.rpm -
RedHat kernel-smp-2.4.22-1.2166.nptl.athlon.rpm
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/1/i386 /kernel-smp-2.4.22-1.2166.nptl.athlon.rpm -
RedHat kernel-smp-2.4.22-1.2166.nptl.i686.rpm
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/1/i386 /kernel-smp-2.4.22-1.2166.nptl.i686.rpm -
RedHat kernel-source-2.4.22-1.2166.nptl.i386.rpm
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/1/i386 /kernel-source-2.4.22-1.2166.nptl.i386.rpm
Linux kernel 2.4.21
-
S.u.S.E. k_deflt-2.4.21-178.x86_64.rpm
ftp://ftp.suse.com/pub/suse/x86_64/update/9.0/rpm/x86_64/k_deflt-2.4.2 1-178.x86_64.rpm -
S.u.S.E. k_smp-2.4.21-178.x86_64.rpm
ftp://ftp.suse.com/pub/suse/x86_64/update/9.0/rpm/x86_64/k_smp-2.4.21- 178.x86_64.rpm -
S.u.S.E. kernel-source-2.4.21-178.x86_64.rpm
ftp://ftp.suse.com/pub/suse/x86_64/update/9.0/rpm/x86_64/kernel-source -2.4.21-178.x86_64.rpm
References
Linux Kernel 32 Bit Ptrace Emulation Full Kernel Rights Vulnerability
References:
References: