Skip to navigation

Security Advisory Important: kernel-rt security and bug fix update

Advisory: RHSA-2011:1253-1
Type: Security Advisory
Severity: Important
Issued on: 2011-09-12
Last updated on: 2011-09-12
Affected Products: Red Hat Enterprise MRG v2 for Red Hat Enterprise Linux (version 6)
CVEs (cve.mitre.org): CVE-2010-4243
CVE-2010-4526
CVE-2011-1020
CVE-2011-1021
CVE-2011-1090
CVE-2011-1160
CVE-2011-1478
CVE-2011-1479
CVE-2011-1494
CVE-2011-1495
CVE-2011-1576
CVE-2011-1577
CVE-2011-1585
CVE-2011-1593
CVE-2011-1598
CVE-2011-1745
CVE-2011-1746
CVE-2011-1748
CVE-2011-1767
CVE-2011-1768
CVE-2011-1770
CVE-2011-1776
CVE-2011-2022
CVE-2011-2183
CVE-2011-2213
CVE-2011-2484
CVE-2011-2491
CVE-2011-2492
CVE-2011-2495
CVE-2011-2496
CVE-2011-2497
CVE-2011-2517
CVE-2011-2695

Details

Updated kernel-rt packages that fix multiple security issues and various
bugs are now available for Red Hat Enterprise MRG 2.0.

The Red Hat Security Response Team has rated this update as having
important security impact. Common Vulnerability Scoring System (CVSS) base
scores, which give detailed severity ratings, are available for each
vulnerability from the CVE links in the References section.

Security fixes:

* A flaw in the SCTP and DCCP implementations could allow a remote attacker
to cause a denial of service. (CVE-2010-4526, CVE-2011-1770, Important)

* Flaws in the Management Module Support for Message Passing Technology
(MPT) based controllers could allow a local, unprivileged user to cause a
denial of service, an information leak, or escalate their privileges.
(CVE-2011-1494, CVE-2011-1495, Important)

* Flaws in the AGPGART driver, and a flaw in agp_allocate_memory(), could
allow a local user to cause a denial of service or escalate their
privileges. (CVE-2011-1745, CVE-2011-2022, CVE-2011-1746, Important)

* A flaw in the client-side NLM implementation could allow a local,
unprivileged user to cause a denial of service. (CVE-2011-2491, Important)

* A flaw in the Bluetooth implementation could allow a remote attacker to
cause a denial of service or escalate their privileges. (CVE-2011-2497,
Important)

* Flaws in the netlink-based wireless configuration interface could allow a
local user, who has the CAP_NET_ADMIN capability, to cause a denial of
service or escalate their privileges on systems that have an active
wireless interface. (CVE-2011-2517, Important)

* The maximum file offset handling for ext4 file systems could allow a
local, unprivileged user to cause a denial of service. (CVE-2011-2695,
Important)

* A local, unprivileged user could allocate large amounts of memory not
visible to the OOM killer, causing a denial of service. (CVE-2010-4243,
Moderate)

* The proc file system could allow a local, unprivileged user to obtain
sensitive information or possibly cause integrity issues. (CVE-2011-1020,
Moderate)

* A local, privileged user could possibly write arbitrary kernel memory via
/sys/kernel/debug/acpi/custom_method. (CVE-2011-1021, Moderate)

* Inconsistency in the methods for allocating and freeing NFSv4 ACL data;
CVE-2010-4250 fix caused a regression; a flaw in next_pidmap() and
inet_diag_bc_audit(); flaws in the CAN implementation; a race condition in
the memory merging support; a flaw in the taskstats subsystem; and the way
mapping expansions were handled could allow a local, unprivileged user to
cause a denial of service. (CVE-2011-1090, CVE-2011-1479, CVE-2011-1593,
CVE-2011-2213, CVE-2011-1598, CVE-2011-1748, CVE-2011-2183, CVE-2011-2484,
CVE-2011-2496, Moderate)

* A flaw in GRO could result in a denial of service when a malformed VLAN
frame is received. (CVE-2011-1478, Moderate)

* napi_reuse_skb() could be called on VLAN packets allowing an attacker on
the local network to possibly trigger a denial of service. (CVE-2011-1576,
Moderate)

* A denial of service could occur if packets were received while the ipip
or ip_gre module was being loaded. (CVE-2011-1767, CVE-2011-1768, Moderate)

* Information leaks. (CVE-2011-1160, CVE-2011-2492, CVE-2011-2495, Low)

* Flaws in the EFI GUID Partition Table implementation could allow a local
attacker to cause a denial of service. (CVE-2011-1577, CVE-2011-1776, Low)

* While a user has a CIFS share mounted that required successful
authentication, a local, unprivileged user could mount that share without
knowing the correct password if mount.cifs was setuid root. (CVE-2011-1585,
Low)

Red Hat would like to thank Dan Rosenberg for reporting CVE-2011-1770,
CVE-2011-1494, CVE-2011-1495, CVE-2011-2497, and CVE-2011-2213; Vasiliy
Kulikov of Openwall for reporting CVE-2011-1745, CVE-2011-2022,
CVE-2011-1746, CVE-2011-2484, and CVE-2011-2495; Vasily Averin for
reporting CVE-2011-2491; Brad Spengler for reporting CVE-2010-4243; Kees
Cook for reporting CVE-2011-1020; Robert Swiecki for reporting
CVE-2011-1593 and CVE-2011-2496; Oliver Hartkopp for reporting
CVE-2011-1748; Andrea Righi for reporting CVE-2011-2183; Ryan Sweat for
reporting CVE-2011-1478 and CVE-2011-1576; Peter Huewe for reporting
CVE-2011-1160; Marek Kroemeke and Filip Palian for reporting CVE-2011-2492;
and Timo Warns for reporting CVE-2011-1577 and CVE-2011-1776.


Solution

This update also fixes various bugs. Documentation for these bug fixes
will be available shortly from the Technical Notes document linked to
in the References section.

Users should upgrade to these updated packages, which correct these
issues, and fix the bugs noted in the Technical Notes. The system
must be rebooted for this update to take effect.

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

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

To install kernel packages manually, use "rpm -ivh [package]". Do not
use "rpm -Uvh" as that will remove the running kernel binaries from
your system. You may use "rpm -e" to remove old kernels after
determining that the new kernel functions properly on your system.

Updated packages

Red Hat Enterprise MRG v2 for Red Hat Enterprise Linux (version 6)

SRPMS:
kernel-rt-2.6.33.9-rt31.75.el6rt.src.rpm
File outdated by:  RHBA-2014:0381
    MD5: cebcf8fa09a5c71efc23cdbb387e07bd
SHA-256: 6dbdce86a2e60d6336f970db068318c196dbfd8f870c7de5b8e3994f6900cc4f
 
x86_64:
kernel-rt-2.6.33.9-rt31.75.el6rt.x86_64.rpm
File outdated by:  RHBA-2014:0381
    MD5: 5989e8e34658a36f4e1da311fca4cdf6
SHA-256: a9b3731b3a1af336e1eca3a3c7f2608baba317b8f055b7f8be77690543fefb21
kernel-rt-debug-2.6.33.9-rt31.75.el6rt.x86_64.rpm
File outdated by:  RHBA-2014:0381
    MD5: a659ec60b06531db9696c987a06fc17d
SHA-256: 3ab8bbb3d31f19e94793a1c2303f4aab0239251a0d2eee73a2fcbf1c8cfe738b
kernel-rt-debug-debuginfo-2.6.33.9-rt31.75.el6rt.x86_64.rpm
File outdated by:  RHBA-2014:0381
    MD5: de5679ff0dc3e52c3ebf71a8aee4d2a0
SHA-256: 907aea6c833eb3969b55c91db08d846d7603b52385b0dc27fe84b64a9b936970
kernel-rt-debug-devel-2.6.33.9-rt31.75.el6rt.x86_64.rpm
File outdated by:  RHBA-2014:0381
    MD5: 648b8d97a3ccb1e41c4812c113576be3
SHA-256: e0bb0120042afbe14a27d7173adda51895936a9c25b83cbacf98ec2f3cc4bf00
kernel-rt-debuginfo-2.6.33.9-rt31.75.el6rt.x86_64.rpm
File outdated by:  RHBA-2014:0381
    MD5: 69d1d191d29f6dc6ffe561c7e6dc93ff
SHA-256: 0d01154d038a91efd314fef49ebce42472c0c1f569d53c36e6cd22718d62638b
kernel-rt-debuginfo-common-x86_64-2.6.33.9-rt31.75.el6rt.x86_64.rpm
File outdated by:  RHBA-2014:0381
    MD5: e7fde79dd08dc693c71994eb482d5c4b
SHA-256: 5cd85b1035343c6b16f169e2ab499a95972657dd9463a584241ac78ba4139e8c
kernel-rt-devel-2.6.33.9-rt31.75.el6rt.x86_64.rpm
File outdated by:  RHBA-2014:0381
    MD5: 2bccfb7931042a3ec563d9dd050c89f7
SHA-256: 5d55c84185e0b69c4853d3a0b4d3e02a82f05687b96e3e60ff18ae9feb1bfe3b
kernel-rt-doc-2.6.33.9-rt31.75.el6rt.noarch.rpm
File outdated by:  RHBA-2014:0381
    MD5: 6577cc19fae764e72823df0fab086c53
SHA-256: 99ff7edc0e341d82b9c2c9f69c349d87c167142fed35244a12d731017b6b75b3
kernel-rt-firmware-2.6.33.9-rt31.75.el6rt.noarch.rpm
File outdated by:  RHBA-2014:0381
    MD5: defa6ab61d28f69679c86347282d136d
SHA-256: a9dc8ece5b0f5e4a9630a76f8782dc6e1b72fc2e7cbc0d44a28b64a38433c621
kernel-rt-trace-2.6.33.9-rt31.75.el6rt.x86_64.rpm
File outdated by:  RHBA-2014:0381
    MD5: abf002cd8a9c0af4bb6c3848820d9a89
SHA-256: db33bdc5b1705c68f8dfb06c10cba832b14514075bfedab780dc922969c7e2d9
kernel-rt-trace-debuginfo-2.6.33.9-rt31.75.el6rt.x86_64.rpm
File outdated by:  RHBA-2014:0381
    MD5: 5b3d37504ad7f49b30ef3ac5797b8e5d
SHA-256: 5bf69b2e0d26a2b6d5bb74adb41826e4ecb2a37aeac63e92250e9b0465653bdb
kernel-rt-trace-devel-2.6.33.9-rt31.75.el6rt.x86_64.rpm
File outdated by:  RHBA-2014:0381
    MD5: 4aa9644ff10d3b9ad08003bc3f6f70f6
SHA-256: 6be3ec8edff1acf83b68517d59052ec906cc62d99dd0b5336c5753433233b262
kernel-rt-vanilla-2.6.33.9-rt31.75.el6rt.x86_64.rpm
File outdated by:  RHBA-2014:0381
    MD5: 9a99732bac311d2f139e0b604c07414f
SHA-256: 3624e55d6a0431c21dc91e2fc0a9b371207cf14b8cd1c6b3f957648e136d3824
kernel-rt-vanilla-debuginfo-2.6.33.9-rt31.75.el6rt.x86_64.rpm
File outdated by:  RHBA-2014:0381
    MD5: fba062ee2e7030a3ef4ca851b79abfa4
SHA-256: 3b847f2c5750e102ea118acb1ed422ac2dc4623650a84bf3804312dc832b764b
kernel-rt-vanilla-devel-2.6.33.9-rt31.75.el6rt.x86_64.rpm
File outdated by:  RHBA-2014:0381
    MD5: bb5faba5590c0c60e04623da8586d8e0
SHA-256: d7328e5c1318dbdf7d0c0b6cd66f034e9e61042dfeb1ce3545575af24126cc50
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

625688 - CVE-2010-4243 kernel: mm: mem allocated invisible to oom_kill() when not attached to any threads
664914 - CVE-2010-4526 kernel: sctp: a race between ICMP protocol unreachable and connect()
680358 - CVE-2011-1020 kernel: no access restrictions of /proc/pid/* after setuid program exec
680841 - CVE-2011-1021 kernel: /sys/kernel/debug/acpi/custom_method can bypass module restrictions
681987 - crash module required for RT kernel
682641 - CVE-2011-1090 kernel: nfs4: Ensure that ACL pages sent over NFS were not allocated from the slab
684671 - CVE-2011-1160 kernel: tpm infoleaks
691270 - CVE-2011-1478 kernel: gro: reset dev and skb_iff on skb reuse
691793 - CVE-2011-1479 kernel: DoS (crash) due slab corruption in inotify_init1 (incomplete fix for CVE-2010-4250)
694021 - CVE-2011-1494 CVE-2011-1495 kernel: drivers/scsi/mpt2sas: prevent heap overflows
695173 - CVE-2011-1576 kernel: net: Fix memory leak/corruption on VLAN GRO_DROP
695976 - CVE-2011-1577 kernel: corrupted GUID partition tables can cause kernel oops
697394 - CVE-2011-1585 kernel: cifs session reuse
697822 - CVE-2011-1593 kernel: proc: signedness issue in next_pidmap()
698057 - CVE-2011-1598 CVE-2011-1748 kernel: missing check in can/bcm and can/raw socket releases
698996 - CVE-2011-1745 CVE-2011-2022 kernel: agp: insufficient pg_start parameter checking in AGPIOC_BIND and AGPIOC_UNBIND ioctls
698998 - CVE-2011-1746 kernel: agp: insufficient page_count parameter checking in agp_allocate_memory()
702303 - CVE-2011-1767 CVE-2011-1768 kernel: netns vs proto registration ordering
703011 - CVE-2011-1770 kernel: dccp: handle invalid feature options length
703019 - CVE-2011-2492 kernel: bluetooth: l2cap and rfcomm: fix 1 byte infoleak to userspace
703026 - CVE-2011-1776 kernel: validate size of EFI GUID partition entries
709393 - CVE-2011-2491 kernel: rpc task leak after flock()ing NFS share
710158 - CONFIG_NF_CT_ACCT is deprecated in kernel-rt-2.6.33.9-rt31.66.el6rt
710338 - CVE-2011-2183 kernel: ksm: race between ksmd and exiting task
714536 - CVE-2011-2213 kernel: inet_diag: insufficient validation
715436 - CVE-2011-2484 kernel: taskstats: duplicate entries in listener mode can lead to DoS
716538 - CVE-2011-2496 kernel: mm: avoid wrapping vm_pgoff in mremap() and stack expansions
716805 - CVE-2011-2497 kernel: bluetooth: buffer overflow in l2cap config request
716825 - CVE-2011-2495 kernel: /proc/PID/io infoleak
718152 - CVE-2011-2517 kernel: nl80211: missing check for valid SSID size in scan operations
722557 - CVE-2011-2695 kernel: ext4: kernel panic when writing data to the last block of sparse file
728310 - MRG/RT 2.6.33.9-rt31.73 is missing cxgb3/t3fw-7.10.0.bin firmware files
728551 - add /sys/kernel/realtime entry


References

https://www.redhat.com/security/data/cve/CVE-2010-4243.html
https://www.redhat.com/security/data/cve/CVE-2010-4526.html
https://www.redhat.com/security/data/cve/CVE-2011-1020.html
https://www.redhat.com/security/data/cve/CVE-2011-1021.html
https://www.redhat.com/security/data/cve/CVE-2011-1090.html
https://www.redhat.com/security/data/cve/CVE-2011-1160.html
https://www.redhat.com/security/data/cve/CVE-2011-1478.html
https://www.redhat.com/security/data/cve/CVE-2011-1479.html
https://www.redhat.com/security/data/cve/CVE-2011-1494.html
https://www.redhat.com/security/data/cve/CVE-2011-1495.html
https://www.redhat.com/security/data/cve/CVE-2011-1576.html
https://www.redhat.com/security/data/cve/CVE-2011-1577.html
https://www.redhat.com/security/data/cve/CVE-2011-1585.html
https://www.redhat.com/security/data/cve/CVE-2011-1593.html
https://www.redhat.com/security/data/cve/CVE-2011-1598.html
https://www.redhat.com/security/data/cve/CVE-2011-1745.html
https://www.redhat.com/security/data/cve/CVE-2011-1746.html
https://www.redhat.com/security/data/cve/CVE-2011-1748.html
https://www.redhat.com/security/data/cve/CVE-2011-1767.html
https://www.redhat.com/security/data/cve/CVE-2011-1768.html
https://www.redhat.com/security/data/cve/CVE-2011-1770.html
https://www.redhat.com/security/data/cve/CVE-2011-1776.html
https://www.redhat.com/security/data/cve/CVE-2011-2022.html
https://www.redhat.com/security/data/cve/CVE-2011-2183.html
https://www.redhat.com/security/data/cve/CVE-2011-2213.html
https://www.redhat.com/security/data/cve/CVE-2011-2484.html
https://www.redhat.com/security/data/cve/CVE-2011-2491.html
https://www.redhat.com/security/data/cve/CVE-2011-2492.html
https://www.redhat.com/security/data/cve/CVE-2011-2495.html
https://www.redhat.com/security/data/cve/CVE-2011-2496.html
https://www.redhat.com/security/data/cve/CVE-2011-2497.html
https://www.redhat.com/security/data/cve/CVE-2011-2517.html
https://www.redhat.com/security/data/cve/CVE-2011-2695.html
https://access.redhat.com/security/updates/classification/#important
https://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_MRG/2.0/html/Technical_Notes/index.html


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/