Security Advisory kernel security update

Advisory: RHSA-2005:016-13
Type: Security Advisory
Severity: Important
Issued on: 2005-01-21
Last updated on: 2005-01-21
Affected Products: Red Hat Enterprise Linux AS (v. 2.1)
Red Hat Enterprise Linux ES (v. 2.1)
Red Hat Enterprise Linux WS (v. 2.1)
OVAL: N/A
CVEs (cve.mitre.org): CVE-2004-0791
CVE-2004-1016
CVE-2004-1017
CVE-2004-1057
CVE-2004-1234
CVE-2004-1235
CVE-2004-1335
CVE-2005-0001

Details

Updated kernel packages that fix several security issues in Red Hat
Enterprise Linux 2.1 are now available.

The Linux kernel handles the basic functions of the operating system.

This advisory includes fixes for the following security issues:

iSEC Security Research discovered a VMA handling flaw in the uselib(2)
system call of the Linux kernel. A local user could make use of this
flaw to gain elevated (root) privileges. The Common Vulnerabilities and
Exposures project (cve.mitre.org) has assigned the name CAN-2004-1235 to
this issue.

iSEC Security Research discovered a flaw in the page fault handler code
that could lead to local users gaining elevated (root) privileges on
multiprocessor machines. The Common Vulnerabilities and Exposures project
(cve.mitre.org) has assigned the name CAN-2005-0001 to this issue.

iSEC Security Research and Georgi Guninski independently discovered a flaw
in the scm_send function in the auxiliary message layer. A local user
could create a carefully crafted auxiliary message which could cause a
denial of service (system hang). The Common Vulnerabilities and Exposures
project (cve.mitre.org) has assigned the name CAN-2004-1016 to this issue.

Kirill Korotaev found a flaw in load_elf_binary affecting kernels prior to
2.4.26. A local user could create a carefully crafted binary in such a
way that it would cause a denial of service (system crash). The Common
Vulnerabilities and Exposures project (cve.mitre.org) has assigned the
name CAN-2004-1234 to this issue.

These packages also fix issues in the io_edgeport driver (CAN-2004-1017), a
memory leak in ip_options_get (CAN-2004-1335), and missing VM_IO
flags in some drivers (CAN-2004-1057).

A recent Internet Draft by Fernando Gont recommended that ICMP Source
Quench messages be ignored by hosts. A patch to ignore these messages is
included.

All Red Hat Enterprise Linux 2.1 users are advised to upgrade their
kernels to the packages associated with their machine architectures
and configurations as listed in this erratum.


Solution

Before applying this update, make sure that all previously-released
errata relevant to your system have been applied. Use Red Hat
Network to download and update your packages. To launch the Red Hat
Update Agent, use the following command:

up2date

For information on how to install packages manually, refer to the
following Web page for the System Administration or Customization
guide specific to your system:

http://www.redhat.com/docs/manuals/enterprise/

Updated packages

Red Hat Enterprise Linux AS (v. 2.1)

SRPMS:
kernel-2.4.9-e.59.src.rpm     7f9501b3a696d3e5e4c1865f80147882
 
IA-32:
kernel-2.4.9-e.59.athlon.rpm
File outdated by:  RHSA-2009:0001
    fa7d619b72c84b70323a2aab0cc4e4f4
kernel-2.4.9-e.59.i686.rpm
File outdated by:  RHSA-2009:0001
    fdc84ee20590d94b9c5dedfddea25e57
kernel-BOOT-2.4.9-e.59.i386.rpm
File outdated by:  RHSA-2009:0001
    bd58d08a1abd2cd39f4448b5ce187e4a
kernel-debug-2.4.9-e.59.i686.rpm
File outdated by:  RHSA-2009:0001
    bbf32e7519ec974ddcbb94e0a75fb08c
kernel-doc-2.4.9-e.59.i386.rpm
File outdated by:  RHSA-2009:0001
    0a3af138c7890623e7898eea520ceccf
kernel-enterprise-2.4.9-e.59.i686.rpm
File outdated by:  RHSA-2009:0001
    b6de417dd37353eb62b9ebd85e273db8
kernel-headers-2.4.9-e.59.i386.rpm
File outdated by:  RHSA-2009:0001
    2a985994bf7ca549a13faf2c4dd63ba2
kernel-smp-2.4.9-e.59.athlon.rpm
File outdated by:  RHSA-2009:0001
    39ed572b73bcfe01e0dc02cd139737a0
kernel-smp-2.4.9-e.59.i686.rpm
File outdated by:  RHSA-2009:0001
    6b22e2587e5c26e9a62f90a1583bfa77
kernel-source-2.4.9-e.59.i386.rpm
File outdated by:  RHSA-2009:0001
    17111ff540c1be8e6e7223696c08bacd
kernel-summit-2.4.9-e.59.i686.rpm
File outdated by:  RHSA-2009:0001
    d770e7aabbb246129ced8ae97a169a4c
 
Red Hat Enterprise Linux ES (v. 2.1)

SRPMS:
kernel-2.4.9-e.59.src.rpm     7f9501b3a696d3e5e4c1865f80147882
 
IA-32:
kernel-2.4.9-e.59.athlon.rpm
File outdated by:  RHSA-2009:0001
    fa7d619b72c84b70323a2aab0cc4e4f4
kernel-2.4.9-e.59.i686.rpm
File outdated by:  RHSA-2009:0001
    fdc84ee20590d94b9c5dedfddea25e57
kernel-BOOT-2.4.9-e.59.i386.rpm
File outdated by:  RHSA-2009:0001
    bd58d08a1abd2cd39f4448b5ce187e4a
kernel-debug-2.4.9-e.59.i686.rpm
File outdated by:  RHSA-2009:0001
    bbf32e7519ec974ddcbb94e0a75fb08c
kernel-doc-2.4.9-e.59.i386.rpm
File outdated by:  RHSA-2009:0001
    0a3af138c7890623e7898eea520ceccf
kernel-headers-2.4.9-e.59.i386.rpm
File outdated by:  RHSA-2009:0001
    2a985994bf7ca549a13faf2c4dd63ba2
kernel-smp-2.4.9-e.59.athlon.rpm
File outdated by:  RHSA-2009:0001
    39ed572b73bcfe01e0dc02cd139737a0
kernel-smp-2.4.9-e.59.i686.rpm
File outdated by:  RHSA-2009:0001
    6b22e2587e5c26e9a62f90a1583bfa77
kernel-source-2.4.9-e.59.i386.rpm
File outdated by:  RHSA-2009:0001
    17111ff540c1be8e6e7223696c08bacd
 
Red Hat Enterprise Linux WS (v. 2.1)

SRPMS:
kernel-2.4.9-e.59.src.rpm     7f9501b3a696d3e5e4c1865f80147882
 
IA-32:
kernel-2.4.9-e.59.athlon.rpm
File outdated by:  RHSA-2009:0001
    fa7d619b72c84b70323a2aab0cc4e4f4
kernel-2.4.9-e.59.i686.rpm
File outdated by:  RHSA-2009:0001
    fdc84ee20590d94b9c5dedfddea25e57
kernel-BOOT-2.4.9-e.59.i386.rpm
File outdated by:  RHSA-2009:0001
    bd58d08a1abd2cd39f4448b5ce187e4a
kernel-debug-2.4.9-e.59.i686.rpm
File outdated by:  RHSA-2009:0001
    bbf32e7519ec974ddcbb94e0a75fb08c
kernel-doc-2.4.9-e.59.i386.rpm
File outdated by:  RHSA-2009:0001
    0a3af138c7890623e7898eea520ceccf
kernel-enterprise-2.4.9-e.59.i686.rpm
File outdated by:  RHSA-2009:0001
    b6de417dd37353eb62b9ebd85e273db8
kernel-headers-2.4.9-e.59.i386.rpm
File outdated by:  RHSA-2009:0001
    2a985994bf7ca549a13faf2c4dd63ba2
kernel-smp-2.4.9-e.59.athlon.rpm
File outdated by:  RHSA-2009:0001
    39ed572b73bcfe01e0dc02cd139737a0
kernel-smp-2.4.9-e.59.i686.rpm
File outdated by:  RHSA-2009:0001
    6b22e2587e5c26e9a62f90a1583bfa77
kernel-source-2.4.9-e.59.i386.rpm
File outdated by:  RHSA-2009:0001
    17111ff540c1be8e6e7223696c08bacd
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

137821 - CAN-2004-1057 VM_IO refcount issue
142594 - CAN-2004-1017 io_edgeport driver overflows
142730 - CAN-2004-1016 CMSG validation checks
142734 - CAN-2004-1335 ip_options_get memory leak
143378 - CAN-2004-1234 kernel denial of service vulnerability and exploit
144137 - CAN-2004-1235 isec.pl do_brk() privilege escalation
144407 - CAN-2005-0001 page fault @ SMP privilege escalation


References


Keywords

errata, kernel, security,


These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/