4.7 Medium
CVSS2
Access Vector
LOCAL
Access Complexity
MEDIUM
Authentication
NONE
Confidentiality Impact
NONE
Integrity Impact
NONE
Availability Impact
COMPLETE
AV:L/AC:M/Au:N/C:N/I:N/A:C
0.001 Low
EPSS
Percentile
27.4%
CentOS Errata and Security Advisory CESA-2013:0847
The kernel packages contain the Linux kernel, the core of any Linux
operating system.
This update fixes the following security issue:
Red Hat would like to thank the Xen project for reporting the CVE-2013-0153
issue.
This update also fixes the following bugs:
When a process is opening a file over NFSv4, sometimes an OPEN call can
succeed while the following GETATTR operation fails with an NFS4ERR_DELAY
error. The NFSv4 code did not handle such a situation correctly and allowed
an NFSv4 client to attempt to use the buffer that should contain the
GETATTR information. However, the buffer did not contain the valid GETATTR
information, which caused the client to return a “-ENOTDIR” error.
Consequently, the process failed to open the requested file. This update
backports a patch that adds a test condition verifying validity of the
GETATTR information. If the GETATTR information is invalid, it is obtained
later and the process opens the requested file as expected. (BZ#947736)
Previously, the xdr routines in NFS version 2 and 3 conditionally updated
the res->count variable. Read retry attempts after a short NFS read() call
could fail to update the res->count variable, resulting in truncated read
data being returned. With this update, the res->count variable is updated
unconditionally so this bug can no longer occur. (BZ#952098)
When handling requests from Intelligent Platform Management Interface
(IPMI) clients, the IPMI driver previously used two different locks for an
IPMI request. If two IPMI clients sent their requests at the same time,
each request could receive one of the locks and then wait for the second
lock to become available. This resulted in a deadlock situation and the
system became unresponsive. The problem could occur more likely in
environments with many IPMI clients. This update modifies the IPMI driver
to handle the received messages using tasklets so the driver now uses a
safe locking technique when handling IPMI requests and the mentioned
deadlock can no longer occur. (BZ#953435)
Incorrect locking around the cl_state_owners list could cause the NFSv4
state reclaimer thread to enter an infinite loop while holding the Big
Kernel Lock (BLK). As a consequence, the NFSv4 client became unresponsive.
With this update, safe list iteration is used, which prevents the NFSv4
client from hanging in this scenario. (BZ#954296)
Users should upgrade to these updated packages, which contain backported
patches to correct these issues. The system must be rebooted for this
update to take effect.
Merged security bulletin from advisories:
https://lists.centos.org/pipermail/centos-announce/2013-May/081897.html
Affected packages:
kernel
kernel-PAE
kernel-PAE-devel
kernel-debug
kernel-debug-devel
kernel-devel
kernel-doc
kernel-headers
kernel-xen
kernel-xen-devel
Upstream details at:
https://access.redhat.com/errata/RHSA-2013:0847
OS | Version | Architecture | Package | Version | Filename |
---|---|---|---|---|---|
CentOS | 5 | i686 | kernel | < 2.6.18-348.6.1.el5 | kernel-2.6.18-348.6.1.el5.i686.rpm |
CentOS | 5 | i686 | kernel-debug | < 2.6.18-348.6.1.el5 | kernel-debug-2.6.18-348.6.1.el5.i686.rpm |
CentOS | 5 | i686 | kernel-debug-devel | < 2.6.18-348.6.1.el5 | kernel-debug-devel-2.6.18-348.6.1.el5.i686.rpm |
CentOS | 5 | i686 | kernel-devel | < 2.6.18-348.6.1.el5 | kernel-devel-2.6.18-348.6.1.el5.i686.rpm |
CentOS | 5 | noarch | kernel-doc | < 2.6.18-348.6.1.el5 | kernel-doc-2.6.18-348.6.1.el5.noarch.rpm |
CentOS | 5 | i386 | kernel-headers | < 2.6.18-348.6.1.el5 | kernel-headers-2.6.18-348.6.1.el5.i386.rpm |
CentOS | 5 | i686 | kernel-pae | < 2.6.18-348.6.1.el5 | kernel-PAE-2.6.18-348.6.1.el5.i686.rpm |
CentOS | 5 | i686 | kernel-pae-devel | < 2.6.18-348.6.1.el5 | kernel-PAE-devel-2.6.18-348.6.1.el5.i686.rpm |
CentOS | 5 | i686 | kernel-xen | < 2.6.18-348.6.1.el5 | kernel-xen-2.6.18-348.6.1.el5.i686.rpm |
CentOS | 5 | i686 | kernel-xen-devel | < 2.6.18-348.6.1.el5 | kernel-xen-devel-2.6.18-348.6.1.el5.i686.rpm |