Updated kernel-linus provides upstream 3.10.51 kernel and fixes the following security issues: Array index error in the aio_read_events_ring function in fs/aio.c in the Linux kernel through 3.15.1 allows local users to obtain sensitive information from kernel memory via a large head value (CVE-2014-0206). The Netlink implementation in the Linux kernel through 3.14.1 does not provide a mechanism for authorizing socket operations based on the opener of a socket, which allows local users to bypass intended access restrictions and modify network configurations by using a Netlink socket for the (1) stdout or (2) stderr of a setuid program. (CVE-2014-0181) media-device: fix infoleak in ioctl media_enum_entities() (CVE-2014-1739) The futex_requeue function in kernel/futex.c in the Linux kernel through 3.14.5 does not ensure that calls have two different futex addresses, which allows local users to gain privileges via a crafted FUTEX_REQUEUE command that facilitates unsafe waiter modification. (CVE-2014-3153) kernel/auditsc.c in the Linux kernel through 3.14.5, when AUDITSYSCALL is enabled with certain syscall rules, allows local users to obtain potentially sensitive single-bit values from kernel memory or cause a denial of service (OOPS) via a large value of a syscall number. (CVE-2014-3917) Andy Lutomirski has reported a vulnerability in Linux Kernel, which can be exploited by malicious, local users to gain escalated privileges. The vulnerability is caused due to an error related to checking Inode capabilities, which can be exploited to conduct certain actions with escalated privileges. Successful exploitation requires a kernel built with user namespaces (USER_NS) enabled. (CVE-2014-4014) mm/shmem.c in the Linux kernel through 3.15.1 does not properly implement the interaction between range notification and hole punching, which allows local users to cause a denial of service (i_mutex hold) by using the mmap system call to access a hole, as demonstrated by interfering with intended shmem activity by blocking completion of (1) an MADV_REMOVE madvise call or (2) an FALLOC_FL_PUNCH_HOLE fallocate call (CVE-2014-4171). arch/x86/kernel/entry_32.S in the Linux kernel through 3.15.1 on 32-bit x86 platforms, when syscall auditing is enabled and the sep CPU feature flag is set, allows local users to cause a denial of service (OOPS and system crash) via an invalid syscall number, as demonstrated by number 1000 (CVE-2014-4508). For other fixes, see the referenced changelogs. References: https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.51 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.50 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.49 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.48 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.47 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.46 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.45 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.44 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.43 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.42 https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.41 SRPM: kernel-linus-3.10.51-1.mga3.src.rpm i586: kernel-linus-3.10.51-1.mga3-1-1.mga3.i586.rpm kernel-linus-devel-3.10.51-1.mga3-1-1.mga3.i586.rpm kernel-linus-devel-latest-3.10.51-1.mga3.i586.rpm kernel-linus-doc-3.10.51-1.mga3.noarch.rpm kernel-linus-latest-3.10.51-1.mga3.i586.rpm kernel-linus-source-3.10.51-1.mga3-1-1.mga3.noarch.rpm kernel-linus-source-latest-3.10.51-1.mga3.noarch.rpm x86_64: kernel-linus-3.10.51-1.mga3-1-1.mga3.x86_64.rpm kernel-linus-devel-3.10.51-1.mga3-1-1.mga3.x86_64.rpm kernel-linus-devel-latest-3.10.51-1.mga3.x86_64.rpm kernel-linus-doc-3.10.51-1.mga3.noarch.rpm kernel-linus-latest-3.10.51-1.mga3.x86_64.rpm kernel-linus-source-3.10.51-1.mga3-1-1.mga3.noarch.rpm kernel-linus-source-latest-3.10.51-1.mga3.noarch.rpm Reproducible: Steps to Reproduce:
In VirtualBox, M3, KDE, 32-bit Package(s) under test: kernel-linus-latest default install of kernel-linus-latest [wilcal@localhost ~]$ uname -a Linux localhost 3.10.40-1.mga3 #1 SMP Fri May 16 18:31:35 UTC 2014 i686 i686 i686 GNU/Linux kernel-linus-latest boots to a working desktop and applications work fine, 1600x1200 screen resolution install package from updates_testing [wilcal@localhost ~]$ uname -a Linux localhost 3.10.51-1.mga3 #1 SMP Tue Aug 5 15:30:38 UTC 2014 i686 i686 i686 GNU/Linux kernel-linus-latest boots to a working desktop and applications work fine, 1600x1200 screen resolution Test platform: Intel Core i7-2600K Sandy Bridge 3.4GHz GIGABYTE GA-Z68X-UD3-B3 LGA 1155 MoBo GIGABYTE GV-N440D3-1GI Nvidia GeForce GT 440 (Fermi) 1GB RTL8111/8168B PCI Express 1Gbit Ethernet DRAM 16GB (4 x 4GB) Mageia 4 64-bit, Nvidia driver virtualbox-4.3.10-1.1.mga4.x86_64 virtualbox-guest-additions-4.3.10-1.1.mga4.x86_64
CC: (none) => wilcal.int
In VirtualBox, M3, KDE, 64-bit Package(s) under test: kernel-linus-latest default install of kernel-linus-latest [wilcal@localhost ~]$ uname -a Linux localhost 3.10.40-1.mga3 #1 SMP Fri May 16 18:49:42 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux kernel-linus-latest boots to a working desktop and applications work fine, 1600x1200 screen resolution install package from updates_testing [wilcal@localhost ~]$ uname -a Linux localhost 3.10.51-1.mga3 #1 SMP Tue Aug 5 15:43:07 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux kernel-linus-latest boots to a working desktop and applications work fine, 1600x1200 screen resolution Test platform: Intel Core i7-2600K Sandy Bridge 3.4GHz GIGABYTE GA-Z68X-UD3-B3 LGA 1155 MoBo GIGABYTE GV-N440D3-1GI Nvidia GeForce GT 440 (Fermi) 1GB RTL8111/8168B PCI Express 1Gbit Ethernet DRAM 16GB (4 x 4GB) Mageia 4 64-bit, Nvidia driver virtualbox-4.3.10-1.1.mga4.x86_64 virtualbox-guest-additions-4.3.10-1.1.mga4.x86_64
On real hardware, M3, KDE, 32-bit Package(s) under test: kernel-linus-latest default install of kernel-linus-latest [wilcal@localhost ~]$ uname -a Linux localhost 3.10.40-1.mga3 #1 SMP Fri May 16 18:31:35 UTC 2014 i686 i686 i686 GNU/Linux kernel-linus-latest boots to a working desktop and applications work fine, 1920x1200 screen resolution install package from updates_testing [wilcal@localhost ~]$ uname -a Linux localhost 3.10.51-1.mga3 #1 SMP Tue Aug 5 15:30:38 UTC 2014 i686 i686 i686 GNU/Linux kernel-linus-latest boots to a working desktop and applications work fine, 1920x1200 screen resolution Test platform: Intel, P4 530J 3.0 GHz, 800MHz FSB, 1MB L2, LGA 775 GigaByte GA-81915G Pro F4 i915G LGA 775 MoBo Marvel Yukon 88E8001 Gigabit LAN Intel High Def Audio, Azalia (C-Media 9880) (snd-hda-intel) Intel Graphics Media Accelerator 900 (Intel 82915G) Kingston 4GB (2 x 2GB) DDR400 PC-3200 250GB Seagate Kingwin KF-91-BK SATA Mobile Rack Kingwin KF-91-T-BK SATA Mobile Rack Tray Sony CD/DVD-RW DWQ120AB2
In VirtualBox, M3, KDE, 64-bit Package(s) under test: kernel-linus-latest default install of kernel-linus-latest [wilcal@localhost ~]$ uname -a Linux localhost 3.10.40-1.mga3 #1 SMP Fri May 16 18:49:42 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux kernel-linus-latest boots to a working desktop and applications work fine, 1920x1200 screen resolution VGA driver goes over to nouveau install kernel-linus-latest from updates_testing [wilcal@localhost ~]$ uname -a Linux localhost 3.10.51-1.mga3 #1 SMP Tue Aug 5 15:43:07 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux kernel-linus-latest boots to a working desktop and applications work fine, 1920x1200 screen resolution VGA driver remains nouveau Test platform: Intel Core i7-2600K Sandy Bridge 3.4GHz GIGABYTE GA-Z68X-UD3-B3 LGA 1155 MoBo GIGABYTE GV-N440D3-1GI Nvidia GeForce GT 440 (Fermi) 1GB RTL8111/8168B PCI Express 1Gbit Ethernet DRAM 16GB (4 x 4GB) Mageia 4 64-bit, Nvidia driver virtualbox-4.3.10-1.1.mga4.x86_64 virtualbox-guest-additions-4.3.10-1.1.mga4.x86_64
In comment 4 change first line from: In VirtualBox, M3, KDE, 64-bit To: On real hardware, M3, KDE, 64-bit
For me this update works fine. Testing complete for mga3 32-bit & 64-bit Can we push this one?
Validating the update. Could someone from the sysadmin team push this to updates. Thanks
Keywords: (none) => validated_updateWhiteboard: (none) => MGA3-32-OK MGA3-64-OKCC: (none) => sysadmin-bugs
Advisory uploaded.
CC: (none) => remiWhiteboard: MGA3-32-OK MGA3-64-OK => MGA3-32-OK MGA3-64-OK advisory
An update for this issue has been pushed to Mageia Updates repository. http://advisories.mageia.org/MGASA-2014-0330.html
Status: NEW => RESOLVEDResolution: (none) => FIXED