The Linux kernel handles the basic functions of the operating system.
A flaw was found in the IA32 system call emulation provided on AMD64 and
Intel 64 platforms. An improperly validated 64-bit value could be stored in
the %RAX register, which could trigger an out-of-bounds system call table
access. An untrusted local user could exploit this flaw to run code in the
kernel (ie a root privilege escalation). (CVE-2007-4573).
Red Hat would like to thank Wojciech Purczynski for reporting this issue.
Red Hat Enterprise Linux 4 users are advised to upgrade to these packages,
which contain a backported patch to correct this issue.
OS | Version | Architecture | Package | Version | Filename |
---|---|---|---|---|---|
RedHat | any | x86_64 | kernel-smp-devel | < 2.6.9-55.0.9.EL | kernel-smp-devel-2.6.9-55.0.9.EL.x86_64.rpm |
RedHat | any | x86_64 | kernel-xenu-devel | < 2.6.9-55.0.9.EL | kernel-xenU-devel-2.6.9-55.0.9.EL.x86_64.rpm |
RedHat | any | x86_64 | kernel-smp | < 2.6.9-55.0.9.EL | kernel-smp-2.6.9-55.0.9.EL.x86_64.rpm |
RedHat | any | ppc64 | kernel-largesmp-devel | < 2.6.9-55.0.9.EL | kernel-largesmp-devel-2.6.9-55.0.9.EL.ppc64.rpm |
RedHat | any | ia64 | kernel-devel | < 2.6.9-55.0.9.EL | kernel-devel-2.6.9-55.0.9.EL.ia64.rpm |
RedHat | any | i686 | kernel | < 2.6.9-55.0.9.EL | kernel-2.6.9-55.0.9.EL.i686.rpm |
RedHat | any | i686 | kernel-hugemem-devel | < 2.6.9-55.0.9.EL | kernel-hugemem-devel-2.6.9-55.0.9.EL.i686.rpm |
RedHat | any | ia64 | kernel-largesmp-devel | < 2.6.9-55.0.9.EL | kernel-largesmp-devel-2.6.9-55.0.9.EL.ia64.rpm |
RedHat | any | i686 | kernel-smp-devel | < 2.6.9-55.0.9.EL | kernel-smp-devel-2.6.9-55.0.9.EL.i686.rpm |
RedHat | any | s390 | kernel-devel | < 2.6.9-55.0.9.EL | kernel-devel-2.6.9-55.0.9.EL.s390.rpm |