Security Advisory Important: kernel security update

Advisory: RHSA-2009:1541-1
Type: Security Advisory
Severity: Important
Issued on: 2009-11-03
Last updated on: 2009-11-03
Affected Products: Red Hat Desktop (v. 4)
Red Hat Enterprise Linux AS (v. 4)
Red Hat Enterprise Linux AS (v. 4.8.z)
Red Hat Enterprise Linux ES (v. 4)
Red Hat Enterprise Linux ES (v. 4.8.z)
Red Hat Enterprise Linux WS (v. 4)
OVAL: com.redhat.rhsa-20091541.xml
CVEs (cve.mitre.org): CVE-2009-3547

Details

Updated kernel packages that fix security issues are now available for Red
Hat Enterprise Linux 4.

This update has been rated as having important security impact by the Red
Hat Security Response Team.

The kernel packages contain the Linux kernel, the core of any Linux
operating system.

This update fixes the following security issues:

* a NULL pointer dereference flaw was found in each of the following
functions in the Linux kernel: pipe_read_open(), pipe_write_open(), and
pipe_rdwr_open(). When the mutex lock is not held, the i_pipe pointer could
be released by other processes before it is used to update the pipe's
reader and writer counters. This could lead to a local denial of service or
privilege escalation. (CVE-2009-3547, Important)

Users should upgrade to these updated packages, which contain a backported
patch to correct these issues. The system must be rebooted for this update
to take effect.


Solution

Before applying this update, make sure that all previously-released
errata relevant to your system have been applied.

This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/docs/DOC-11259

Updated packages

Red Hat Desktop (v. 4)

SRPMS:
kernel-2.6.9-89.0.16.EL.src.rpm     164e6e94890aae0f3c0b7a98180711ef
 
IA-32:
kernel-2.6.9-89.0.16.EL.i686.rpm     fede302d011eae4f90488935001ae63b
kernel-devel-2.6.9-89.0.16.EL.i686.rpm     2864696f114e546a6a1e780a8c8629c2
kernel-doc-2.6.9-89.0.16.EL.noarch.rpm     49e815b83465b7b4171363537a3d338f
kernel-hugemem-2.6.9-89.0.16.EL.i686.rpm     e426ae3cb5ed79ba96423f9f9ee7792d
kernel-hugemem-devel-2.6.9-89.0.16.EL.i686.rpm     37e5743133a6214165067471397dc726
kernel-smp-2.6.9-89.0.16.EL.i686.rpm     7d9f597953fc4afeaac29edcf6eca7ff
kernel-smp-devel-2.6.9-89.0.16.EL.i686.rpm     9fe5bd6f20ef89a4f16ccf4716c055ff
kernel-xenU-2.6.9-89.0.16.EL.i686.rpm     d5fd46e6b8784e660d91fadf3c0c0eb9
kernel-xenU-devel-2.6.9-89.0.16.EL.i686.rpm     05f5f1e2ea62d618c1d1ab2e9b95d0a6
 
x86_64:
kernel-2.6.9-89.0.16.EL.x86_64.rpm     47afd391886893595d15755570180bc2
kernel-devel-2.6.9-89.0.16.EL.x86_64.rpm     76ffb6a246182caaca74bbe6111e5263
kernel-doc-2.6.9-89.0.16.EL.noarch.rpm     49e815b83465b7b4171363537a3d338f
kernel-largesmp-2.6.9-89.0.16.EL.x86_64.rpm     8d7579e14a66038fa0e1048a9e678b7e
kernel-largesmp-devel-2.6.9-89.0.16.EL.x86_64.rpm     381a98f44797a0a31eb430e2a48be695
kernel-smp-2.6.9-89.0.16.EL.x86_64.rpm     ad08b69f0b2169c99551e969cb3437e7
kernel-smp-devel-2.6.9-89.0.16.EL.x86_64.rpm     e3aedf31dbdf9b96b8c5033843430b6c
kernel-xenU-2.6.9-89.0.16.EL.x86_64.rpm     e0818b5d7eaf59e4762cfab60189d1f7
kernel-xenU-devel-2.6.9-89.0.16.EL.x86_64.rpm     b28baf2f786d4d93a200833dae3267bc
 
Red Hat Enterprise Linux AS (v. 4)

SRPMS:
kernel-2.6.9-89.0.16.EL.src.rpm     164e6e94890aae0f3c0b7a98180711ef
 
IA-32:
kernel-2.6.9-89.0.16.EL.i686.rpm     fede302d011eae4f90488935001ae63b
kernel-devel-2.6.9-89.0.16.EL.i686.rpm     2864696f114e546a6a1e780a8c8629c2
kernel-doc-2.6.9-89.0.16.EL.noarch.rpm     49e815b83465b7b4171363537a3d338f
kernel-hugemem-2.6.9-89.0.16.EL.i686.rpm     e426ae3cb5ed79ba96423f9f9ee7792d
kernel-hugemem-devel-2.6.9-89.0.16.EL.i686.rpm     37e5743133a6214165067471397dc726
kernel-smp-2.6.9-89.0.16.EL.i686.rpm     7d9f597953fc4afeaac29edcf6eca7ff
kernel-smp-devel-2.6.9-89.0.16.EL.i686.rpm     9fe5bd6f20ef89a4f16ccf4716c055ff
kernel-xenU-2.6.9-89.0.16.EL.i686.rpm     d5fd46e6b8784e660d91fadf3c0c0eb9
kernel-xenU-devel-2.6.9-89.0.16.EL.i686.rpm     05f5f1e2ea62d618c1d1ab2e9b95d0a6
 
IA-64:
kernel-2.6.9-89.0.16.EL.ia64.rpm     303e2d88005d67d1e1b288ffa8691b70
kernel-devel-2.6.9-89.0.16.EL.ia64.rpm     dd9f7f922c045aa3fe96b21f88332300
kernel-doc-2.6.9-89.0.16.EL.noarch.rpm     49e815b83465b7b4171363537a3d338f
kernel-largesmp-2.6.9-89.0.16.EL.ia64.rpm     7b513f4d19b36fc8ae037561eb536ea3
kernel-largesmp-devel-2.6.9-89.0.16.EL.ia64.rpm     ccdaf34a74c991c834a1f2408feb4620
 
PPC:
kernel-2.6.9-89.0.16.EL.ppc64.rpm     8e0e1a0aaf00d85426091924afe29ff4
kernel-2.6.9-89.0.16.EL.ppc64iseries.rpm     8f969bc67a47c54c977d2ebcd3a19260
kernel-devel-2.6.9-89.0.16.EL.ppc64.rpm     e764a6cdae1dd2d82bf41246b9ef2df1
kernel-devel-2.6.9-89.0.16.EL.ppc64iseries.rpm     209593a682779fd3d27b0699f1b6ad13
kernel-doc-2.6.9-89.0.16.EL.noarch.rpm     49e815b83465b7b4171363537a3d338f
kernel-largesmp-2.6.9-89.0.16.EL.ppc64.rpm     5200ff8127a7781ae347559ea07b9c4d
kernel-largesmp-devel-2.6.9-89.0.16.EL.ppc64.rpm     c84730a9abbd9a231907b2a02c3233a0
 
s390:
kernel-2.6.9-89.0.16.EL.s390.rpm     e468ace72bcc7fbc33387e92194dd80d
kernel-devel-2.6.9-89.0.16.EL.s390.rpm     3f981fd5ffccbaf208722bf8d9733ca9
kernel-doc-2.6.9-89.0.16.EL.noarch.rpm     49e815b83465b7b4171363537a3d338f
 
s390x:
kernel-2.6.9-89.0.16.EL.s390x.rpm     d208c058a0d250cb83993048fbb8aa96
kernel-devel-2.6.9-89.0.16.EL.s390x.rpm     d41e65e59593077260f6bf320dbb9d49
kernel-doc-2.6.9-89.0.16.EL.noarch.rpm     49e815b83465b7b4171363537a3d338f
 
x86_64:
kernel-2.6.9-89.0.16.EL.x86_64.rpm     47afd391886893595d15755570180bc2
kernel-devel-2.6.9-89.0.16.EL.x86_64.rpm     76ffb6a246182caaca74bbe6111e5263
kernel-doc-2.6.9-89.0.16.EL.noarch.rpm     49e815b83465b7b4171363537a3d338f
kernel-largesmp-2.6.9-89.0.16.EL.x86_64.rpm     8d7579e14a66038fa0e1048a9e678b7e
kernel-largesmp-devel-2.6.9-89.0.16.EL.x86_64.rpm     381a98f44797a0a31eb430e2a48be695
kernel-smp-2.6.9-89.0.16.EL.x86_64.rpm     ad08b69f0b2169c99551e969cb3437e7
kernel-smp-devel-2.6.9-89.0.16.EL.x86_64.rpm     e3aedf31dbdf9b96b8c5033843430b6c
kernel-xenU-2.6.9-89.0.16.EL.x86_64.rpm     e0818b5d7eaf59e4762cfab60189d1f7
kernel-xenU-devel-2.6.9-89.0.16.EL.x86_64.rpm     b28baf2f786d4d93a200833dae3267bc
 
Red Hat Enterprise Linux AS (v. 4.8.z)

SRPMS:
kernel-2.6.9-89.0.16.EL.src.rpm     164e6e94890aae0f3c0b7a98180711ef
 
IA-32:
kernel-2.6.9-89.0.16.EL.i686.rpm     fede302d011eae4f90488935001ae63b
kernel-devel-2.6.9-89.0.16.EL.i686.rpm     2864696f114e546a6a1e780a8c8629c2
kernel-doc-2.6.9-89.0.16.EL.noarch.rpm     49e815b83465b7b4171363537a3d338f
kernel-hugemem-2.6.9-89.0.16.EL.i686.rpm     e426ae3cb5ed79ba96423f9f9ee7792d
kernel-hugemem-devel-2.6.9-89.0.16.EL.i686.rpm     37e5743133a6214165067471397dc726
kernel-smp-2.6.9-89.0.16.EL.i686.rpm     7d9f597953fc4afeaac29edcf6eca7ff
kernel-smp-devel-2.6.9-89.0.16.EL.i686.rpm     9fe5bd6f20ef89a4f16ccf4716c055ff
kernel-xenU-2.6.9-89.0.16.EL.i686.rpm     d5fd46e6b8784e660d91fadf3c0c0eb9
kernel-xenU-devel-2.6.9-89.0.16.EL.i686.rpm     05f5f1e2ea62d618c1d1ab2e9b95d0a6
 
IA-64:
kernel-2.6.9-89.0.16.EL.ia64.rpm     303e2d88005d67d1e1b288ffa8691b70
kernel-devel-2.6.9-89.0.16.EL.ia64.rpm     dd9f7f922c045aa3fe96b21f88332300
kernel-doc-2.6.9-89.0.16.EL.noarch.rpm     49e815b83465b7b4171363537a3d338f
kernel-largesmp-2.6.9-89.0.16.EL.ia64.rpm     7b513f4d19b36fc8ae037561eb536ea3
kernel-largesmp-devel-2.6.9-89.0.16.EL.ia64.rpm     ccdaf34a74c991c834a1f2408feb4620
 
PPC:
kernel-2.6.9-89.0.16.EL.ppc64.rpm     8e0e1a0aaf00d85426091924afe29ff4
kernel-2.6.9-89.0.16.EL.ppc64iseries.rpm     8f969bc67a47c54c977d2ebcd3a19260
kernel-devel-2.6.9-89.0.16.EL.ppc64.rpm     e764a6cdae1dd2d82bf41246b9ef2df1
kernel-devel-2.6.9-89.0.16.EL.ppc64iseries.rpm     209593a682779fd3d27b0699f1b6ad13
kernel-doc-2.6.9-89.0.16.EL.noarch.rpm     49e815b83465b7b4171363537a3d338f
kernel-largesmp-2.6.9-89.0.16.EL.ppc64.rpm     5200ff8127a7781ae347559ea07b9c4d
kernel-largesmp-devel-2.6.9-89.0.16.EL.ppc64.rpm     c84730a9abbd9a231907b2a02c3233a0
 
s390:
kernel-2.6.9-89.0.16.EL.s390.rpm     e468ace72bcc7fbc33387e92194dd80d
kernel-devel-2.6.9-89.0.16.EL.s390.rpm     3f981fd5ffccbaf208722bf8d9733ca9
kernel-doc-2.6.9-89.0.16.EL.noarch.rpm     49e815b83465b7b4171363537a3d338f
 
s390x:
kernel-2.6.9-89.0.16.EL.s390x.rpm     d208c058a0d250cb83993048fbb8aa96
kernel-devel-2.6.9-89.0.16.EL.s390x.rpm     d41e65e59593077260f6bf320dbb9d49
kernel-doc-2.6.9-89.0.16.EL.noarch.rpm     49e815b83465b7b4171363537a3d338f
 
x86_64:
kernel-2.6.9-89.0.16.EL.x86_64.rpm     47afd391886893595d15755570180bc2
kernel-devel-2.6.9-89.0.16.EL.x86_64.rpm     76ffb6a246182caaca74bbe6111e5263
kernel-doc-2.6.9-89.0.16.EL.noarch.rpm     49e815b83465b7b4171363537a3d338f
kernel-largesmp-2.6.9-89.0.16.EL.x86_64.rpm     8d7579e14a66038fa0e1048a9e678b7e
kernel-largesmp-devel-2.6.9-89.0.16.EL.x86_64.rpm     381a98f44797a0a31eb430e2a48be695
kernel-smp-2.6.9-89.0.16.EL.x86_64.rpm     ad08b69f0b2169c99551e969cb3437e7
kernel-smp-devel-2.6.9-89.0.16.EL.x86_64.rpm     e3aedf31dbdf9b96b8c5033843430b6c
kernel-xenU-2.6.9-89.0.16.EL.x86_64.rpm     e0818b5d7eaf59e4762cfab60189d1f7
kernel-xenU-devel-2.6.9-89.0.16.EL.x86_64.rpm     b28baf2f786d4d93a200833dae3267bc
 
Red Hat Enterprise Linux ES (v. 4)

SRPMS:
kernel-2.6.9-89.0.16.EL.src.rpm     164e6e94890aae0f3c0b7a98180711ef
 
IA-32:
kernel-2.6.9-89.0.16.EL.i686.rpm     fede302d011eae4f90488935001ae63b
kernel-devel-2.6.9-89.0.16.EL.i686.rpm     2864696f114e546a6a1e780a8c8629c2
kernel-doc-2.6.9-89.0.16.EL.noarch.rpm     49e815b83465b7b4171363537a3d338f
kernel-hugemem-2.6.9-89.0.16.EL.i686.rpm     e426ae3cb5ed79ba96423f9f9ee7792d
kernel-hugemem-devel-2.6.9-89.0.16.EL.i686.rpm     37e5743133a6214165067471397dc726
kernel-smp-2.6.9-89.0.16.EL.i686.rpm     7d9f597953fc4afeaac29edcf6eca7ff
kernel-smp-devel-2.6.9-89.0.16.EL.i686.rpm     9fe5bd6f20ef89a4f16ccf4716c055ff
kernel-xenU-2.6.9-89.0.16.EL.i686.rpm     d5fd46e6b8784e660d91fadf3c0c0eb9
kernel-xenU-devel-2.6.9-89.0.16.EL.i686.rpm     05f5f1e2ea62d618c1d1ab2e9b95d0a6
 
IA-64:
kernel-2.6.9-89.0.16.EL.ia64.rpm     303e2d88005d67d1e1b288ffa8691b70
kernel-devel-2.6.9-89.0.16.EL.ia64.rpm     dd9f7f922c045aa3fe96b21f88332300
kernel-doc-2.6.9-89.0.16.EL.noarch.rpm     49e815b83465b7b4171363537a3d338f
kernel-largesmp-2.6.9-89.0.16.EL.ia64.rpm     7b513f4d19b36fc8ae037561eb536ea3
kernel-largesmp-devel-2.6.9-89.0.16.EL.ia64.rpm     ccdaf34a74c991c834a1f2408feb4620
 
x86_64:
kernel-2.6.9-89.0.16.EL.x86_64.rpm     47afd391886893595d15755570180bc2
kernel-devel-2.6.9-89.0.16.EL.x86_64.rpm     76ffb6a246182caaca74bbe6111e5263
kernel-doc-2.6.9-89.0.16.EL.noarch.rpm     49e815b83465b7b4171363537a3d338f
kernel-largesmp-2.6.9-89.0.16.EL.x86_64.rpm     8d7579e14a66038fa0e1048a9e678b7e
kernel-largesmp-devel-2.6.9-89.0.16.EL.x86_64.rpm     381a98f44797a0a31eb430e2a48be695
kernel-smp-2.6.9-89.0.16.EL.x86_64.rpm     ad08b69f0b2169c99551e969cb3437e7
kernel-smp-devel-2.6.9-89.0.16.EL.x86_64.rpm     e3aedf31dbdf9b96b8c5033843430b6c
kernel-xenU-2.6.9-89.0.16.EL.x86_64.rpm     e0818b5d7eaf59e4762cfab60189d1f7
kernel-xenU-devel-2.6.9-89.0.16.EL.x86_64.rpm     b28baf2f786d4d93a200833dae3267bc
 
Red Hat Enterprise Linux ES (v. 4.8.z)

SRPMS:
kernel-2.6.9-89.0.16.EL.src.rpm     164e6e94890aae0f3c0b7a98180711ef
 
IA-32:
kernel-2.6.9-89.0.16.EL.i686.rpm     fede302d011eae4f90488935001ae63b
kernel-devel-2.6.9-89.0.16.EL.i686.rpm     2864696f114e546a6a1e780a8c8629c2
kernel-doc-2.6.9-89.0.16.EL.noarch.rpm     49e815b83465b7b4171363537a3d338f
kernel-hugemem-2.6.9-89.0.16.EL.i686.rpm     e426ae3cb5ed79ba96423f9f9ee7792d
kernel-hugemem-devel-2.6.9-89.0.16.EL.i686.rpm     37e5743133a6214165067471397dc726
kernel-smp-2.6.9-89.0.16.EL.i686.rpm     7d9f597953fc4afeaac29edcf6eca7ff
kernel-smp-devel-2.6.9-89.0.16.EL.i686.rpm     9fe5bd6f20ef89a4f16ccf4716c055ff
kernel-xenU-2.6.9-89.0.16.EL.i686.rpm     d5fd46e6b8784e660d91fadf3c0c0eb9
kernel-xenU-devel-2.6.9-89.0.16.EL.i686.rpm     05f5f1e2ea62d618c1d1ab2e9b95d0a6
 
IA-64:
kernel-2.6.9-89.0.16.EL.ia64.rpm     303e2d88005d67d1e1b288ffa8691b70
kernel-devel-2.6.9-89.0.16.EL.ia64.rpm     dd9f7f922c045aa3fe96b21f88332300
kernel-doc-2.6.9-89.0.16.EL.noarch.rpm     49e815b83465b7b4171363537a3d338f
kernel-largesmp-2.6.9-89.0.16.EL.ia64.rpm     7b513f4d19b36fc8ae037561eb536ea3
kernel-largesmp-devel-2.6.9-89.0.16.EL.ia64.rpm     ccdaf34a74c991c834a1f2408feb4620
 
x86_64:
kernel-2.6.9-89.0.16.EL.x86_64.rpm     47afd391886893595d15755570180bc2
kernel-devel-2.6.9-89.0.16.EL.x86_64.rpm     76ffb6a246182caaca74bbe6111e5263
kernel-doc-2.6.9-89.0.16.EL.noarch.rpm     49e815b83465b7b4171363537a3d338f
kernel-largesmp-2.6.9-89.0.16.EL.x86_64.rpm     8d7579e14a66038fa0e1048a9e678b7e
kernel-largesmp-devel-2.6.9-89.0.16.EL.x86_64.rpm     381a98f44797a0a31eb430e2a48be695
kernel-smp-2.6.9-89.0.16.EL.x86_64.rpm     ad08b69f0b2169c99551e969cb3437e7
kernel-smp-devel-2.6.9-89.0.16.EL.x86_64.rpm     e3aedf31dbdf9b96b8c5033843430b6c
kernel-xenU-2.6.9-89.0.16.EL.x86_64.rpm     e0818b5d7eaf59e4762cfab60189d1f7
kernel-xenU-devel-2.6.9-89.0.16.EL.x86_64.rpm     b28baf2f786d4d93a200833dae3267bc
 
Red Hat Enterprise Linux WS (v. 4)

SRPMS:
kernel-2.6.9-89.0.16.EL.src.rpm     164e6e94890aae0f3c0b7a98180711ef
 
IA-32:
kernel-2.6.9-89.0.16.EL.i686.rpm     fede302d011eae4f90488935001ae63b
kernel-devel-2.6.9-89.0.16.EL.i686.rpm     2864696f114e546a6a1e780a8c8629c2
kernel-doc-2.6.9-89.0.16.EL.noarch.rpm     49e815b83465b7b4171363537a3d338f
kernel-hugemem-2.6.9-89.0.16.EL.i686.rpm     e426ae3cb5ed79ba96423f9f9ee7792d
kernel-hugemem-devel-2.6.9-89.0.16.EL.i686.rpm     37e5743133a6214165067471397dc726
kernel-smp-2.6.9-89.0.16.EL.i686.rpm     7d9f597953fc4afeaac29edcf6eca7ff
kernel-smp-devel-2.6.9-89.0.16.EL.i686.rpm     9fe5bd6f20ef89a4f16ccf4716c055ff
kernel-xenU-2.6.9-89.0.16.EL.i686.rpm     d5fd46e6b8784e660d91fadf3c0c0eb9
kernel-xenU-devel-2.6.9-89.0.16.EL.i686.rpm     05f5f1e2ea62d618c1d1ab2e9b95d0a6
 
IA-64:
kernel-2.6.9-89.0.16.EL.ia64.rpm     303e2d88005d67d1e1b288ffa8691b70
kernel-devel-2.6.9-89.0.16.EL.ia64.rpm     dd9f7f922c045aa3fe96b21f88332300
kernel-doc-2.6.9-89.0.16.EL.noarch.rpm     49e815b83465b7b4171363537a3d338f
kernel-largesmp-2.6.9-89.0.16.EL.ia64.rpm     7b513f4d19b36fc8ae037561eb536ea3
kernel-largesmp-devel-2.6.9-89.0.16.EL.ia64.rpm     ccdaf34a74c991c834a1f2408feb4620
 
x86_64:
kernel-2.6.9-89.0.16.EL.x86_64.rpm     47afd391886893595d15755570180bc2
kernel-devel-2.6.9-89.0.16.EL.x86_64.rpm     76ffb6a246182caaca74bbe6111e5263
kernel-doc-2.6.9-89.0.16.EL.noarch.rpm     49e815b83465b7b4171363537a3d338f
kernel-largesmp-2.6.9-89.0.16.EL.x86_64.rpm     8d7579e14a66038fa0e1048a9e678b7e
kernel-largesmp-devel-2.6.9-89.0.16.EL.x86_64.rpm     381a98f44797a0a31eb430e2a48be695
kernel-smp-2.6.9-89.0.16.EL.x86_64.rpm     ad08b69f0b2169c99551e969cb3437e7
kernel-smp-devel-2.6.9-89.0.16.EL.x86_64.rpm     e3aedf31dbdf9b96b8c5033843430b6c
kernel-xenU-2.6.9-89.0.16.EL.x86_64.rpm     e0818b5d7eaf59e4762cfab60189d1f7
kernel-xenU-devel-2.6.9-89.0.16.EL.x86_64.rpm     b28baf2f786d4d93a200833dae3267bc
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

530490 - CVE-2009-3547 kernel: fs: pipe.c null pointer dereference


References



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/