ELSA-2013-0223

ELSA-2013-0223 - kernel security and bug fix update

Type:SECURITY
Severity:MODERATE
Release Date:2013-02-05

Description


[2.6.32-279.22.1]
- [virt] kvm: invalid opcode oops on SET_SREGS with OSXSAVE bit set (Petr Matousek) [862903 862904] {CVE-2012-4461}
- [fs] fuse: optimize __fuse_direct_io() (Brian Foster) [865305 858850]
- [fs] fuse: optimize fuse_get_user_pages() (Brian Foster) [865305 858850]
- [fs] fuse: use get_user_pages_fast() (Brian Foster) [865305 858850]
- [fs] fuse: pass iov[] to fuse_get_user_pages() (Brian Foster) [865305 858850]
- [fs] mm: minor cleanup of iov_iter_single_seg_count() (Brian Foster) [865305 858850]
- [fs] fuse: use req->page_descs[] for argpages cases (Brian Foster) [865305 858850]
to fuse_req (Brian Foster) [865305 858850]
- [fs] fuse: rework fuse_do_ioctl() (Brian Foster) [865305 858850]
- [fs] fuse: rework fuse_perform_write() (Brian Foster) [865305 858850]
- [fs] fuse: rework fuse_readpages() (Brian Foster) [865305 858850]
- [fs] fuse: categorize fuse_get_req() (Brian Foster) [865305 858850]
- [fs] fuse: general infrastructure for pages[] of variable size (Brian Foster) [865305 858850]
- [fs] exec: do not leave bprm->interp on stack (Josh Poimboeuf) [880145 880146] {CVE-2012-4530}
- [fs] exec: use -ELOOP for max recursion depth (Josh Poimboeuf) [880145 880146] {CVE-2012-4530}
- [scsi] have scsi_internal_device_unblock take new state (Frantisek Hrbata) [878774 854140]
- [scsi] add new SDEV_TRANSPORT_OFFLINE state (Chris Leech) [878774 854140]
- [kernel] cpu: fix cpu_chain section mismatch (Frederic Weisbecker) [876090 852148]
- [kernel] sched: Don't modify cpusets during suspend/resume (Frederic Weisbecker) [876090 852148]
- [kernel] sched, cpuset: Drop __cpuexit from cpu hotplug callbacks (Frederic Weisbecker) [876090 852148]
- [kernel] sched: adjust when cpu_active and cpuset configurations are updated during cpu on/offlining (Frantisek Hrbata) [876090 852148]
- [kernel] cpu: return better errno on cpu hotplug failure (Frederic Weisbecker) [876090 852148]
- [kernel] cpu: introduce cpu_notify(), __cpu_notify(), cpu_notify_nofail() (Frederic Weisbecker) [876090 852148]
- [fs] nfs: Properly handle the case where the delegation is revoked (Steve Dickson) [846840 842435]
- [fs] nfs: Move cl_delegations to the nfs_server struct (Steve Dickson) [846840 842435]
- [fs] nfs: Introduce nfs_detach_delegations() (Steve Dickson) [846840 842435]
- [fs] nfs: Fix a number of RCU issues in the NFSv4 delegation code (Steve Dickson) [846840 842435]

[2.6.32-279.21.1]
- [scsi] mpt2sas: fix for driver fails EEH recovery from injected pci bus error (Tomas Henzl) [888818 829149]
- [net] bonding: Bonding driver does not consider the gso_max_size setting of slave devices (Ivan Vecera) [886618 883643]
- [netdrv] tg3: Do not set TSS for 5719 and 5720 (John Feeney) [888215 823371]
- [kernel] kmod: make __request_module() killable (Oleg Nesterov) [858755 819529] {CVE-2012-4398}
- [kernel] kmod: introduce call_modprobe() helper (Oleg Nesterov) [858755 819529] {CVE-2012-4398}
- [kernel] usermodehelper: implement UMH_KILLABLE (Oleg Nesterov) [858755 819529] {CVE-2012-4398}
- [kernel] usermodehelper: introduce umh_complete(sub_info) (Oleg Nesterov) [858755 819529] {CVE-2012-4398}
- [kernel] call_usermodehelper: simplify/fix UMH_NO_WAIT case (Oleg Nesterov) [858755 819529] {CVE-2012-4398}
- [kernel] wait_for_helper: SIGCHLD from user-space can lead to use-after-free (Oleg Nesterov) [858755 819529] {CVE-2012-4398}
- [net] sunrpc: Ensure that rpc_release_resources_task() can be called twice (Jeff Layton) [880928 878204]
- [scsi] qla2xxx: Don't toggle RISC interrupt bits after IRQ lines are attached. (Chad Dupuis) [886760 826565]
- [kernel] rcu: Remove function versions of __kfree_rcu and offset (Doug Ledford) [880085 873949]
- [kernel] rcu: define __rcu address space modifier for sparse (Doug Ledford) [880085 873949]
- [kernel] rcu: Add rcu_access_pointer and rcu_dereference_protected (Doug Ledford) [880085 873949]
- [kernel] rcu: Add lockdep checking to rhel (Doug Ledford) [880085 873949]
- [kernel] rcu: Make __kfree_rcu() less dependent on compiler choices (Doug Ledford) [880085 873949]
- [kernel] rcu: introduce kfree_rcu() (Doug Ledford) [880085 873949]
- [net] rcu: add __rcu API for later sparse checking (Doug Ledford) [880085 873949]
- [infiniband] ipoib: Fix AB-BA deadlock when deleting neighbours (Doug Ledford) [880085 873949]
- [infiniband] ipoib: Fix memory leak in the neigh table deletion flow (Doug Ledford) [880085 873949]
- [infiniband] ipoib: Fix RCU pointer dereference of wrong object (Doug Ledford) [880085 873949]
- [misc] Make rcu_dereference_bh work (Doug Ledford) [880085 873949]
- [infiniband] ipoib: Use a private hash table for path lookup in xmit path (Doug Ledford) [880085 873949]

[2.6.32-279.20.1]
- [scsi] hpsa: Use LUN reset instead of target reset (Tomas Henzl) [884422 875091]
- [char] tty: Fix possible race in n_tty_read() (Stanislaw Gruszka) [891580 765665]


Related CVEs


CVE-2012-4398
CVE-2012-4461
CVE-2012-4530

Updated Packages


Release/ArchitectureFilenameMD5sumSuperseded By Advisory
Oracle Linux 6 (i386) kernel-2.6.32-279.22.1.el6.src.rpm2d5721ec987dd5852a8e71957789b28aELSA-2021-9212
kernel-2.6.32-279.22.1.el6.i686.rpm1b053c1d3e31c6cda6f0fa242140a8c4ELSA-2021-9212
kernel-debug-2.6.32-279.22.1.el6.i686.rpm7cb4617c4073bf8d13bc31d75afdbfabELSA-2021-9212
kernel-debug-devel-2.6.32-279.22.1.el6.i686.rpm2cc463c6f8aa49237a9ffd285b83838eELSA-2021-9212
kernel-devel-2.6.32-279.22.1.el6.i686.rpm75350d9ee16533d1f555805b50a12526ELSA-2021-9212
kernel-doc-2.6.32-279.22.1.el6.noarch.rpmb2aae3cc5c8ccfb63f4e4cfd6fd1a492ELSA-2021-9212
kernel-firmware-2.6.32-279.22.1.el6.noarch.rpm5d1b6f6e48dd587aac0031de1d571b0aELSA-2021-9212
kernel-headers-2.6.32-279.22.1.el6.i686.rpm2d7ea47eb824a4f9f3cb306fc148dbc0ELSA-2021-9212
perf-2.6.32-279.22.1.el6.i686.rpm5e78cee90da089bf49081d5aa6ee3d07ELSA-2021-9212
python-perf-2.6.32-279.22.1.el6.i686.rpm658b8bc5f57a268d095c6a0c2fd74844ELSA-2021-9212
Oracle Linux 6 (x86_64) kernel-2.6.32-279.22.1.el6.src.rpm2d5721ec987dd5852a8e71957789b28aELSA-2021-9212
kernel-2.6.32-279.22.1.el6.x86_64.rpm5af3c2abd84fd0706b48e56aef7f8974ELSA-2021-9212
kernel-debug-2.6.32-279.22.1.el6.x86_64.rpmcef2bd4585705cbe8db7880bb6841de4ELSA-2021-9212
kernel-debug-devel-2.6.32-279.22.1.el6.x86_64.rpm020a2c1efff15528e3f64ef4eb25ddb6ELSA-2021-9212
kernel-devel-2.6.32-279.22.1.el6.x86_64.rpmad237fc9c14ee3ff9a72f0958b310d05ELSA-2021-9212
kernel-doc-2.6.32-279.22.1.el6.noarch.rpmb2aae3cc5c8ccfb63f4e4cfd6fd1a492ELSA-2021-9212
kernel-firmware-2.6.32-279.22.1.el6.noarch.rpm5d1b6f6e48dd587aac0031de1d571b0aELSA-2021-9212
kernel-headers-2.6.32-279.22.1.el6.x86_64.rpm06446266fa0f2ac0ec6af1c42a536697ELSA-2021-9212
perf-2.6.32-279.22.1.el6.x86_64.rpmd3dfbe932f1546d735ae236c67aa162cELSA-2021-9212
python-perf-2.6.32-279.22.1.el6.x86_64.rpm8268ba853b8a666e77d4a4c3b1224402ELSA-2021-9212



This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team

software.hardware.complete