<<< Date Index >>>     <<< Thread Index >>>

[ MDKSA-2006:059 ] - Updated kernel packages fix multiple vulnerabilities



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

 _______________________________________________________________________
 
 Mandriva Linux Security Advisory                         MDKSA-2006:059
 http://www.mandriva.com/security/
 _______________________________________________________________________
 
 Package : kernel
 Date    : March 22, 2006
 Affected: 2006.0
 _______________________________________________________________________
 
 Problem Description:
 
 A number of vulnerabilities were discovered and corrected in the Linux
 2.6 kernel:
 
 sysctl.c in the Linux kernel prior to 2.6.14.1 allows local users to
 cause a Denial of Service (kernel oops) and possibly execute code by
 opening an interface file in /proc/sys/net/ipv4/conf/, waiting until
 the interface is unregistered, then obtaining and modifying function
 pointers in memory that was used for the ctl_table (CVE-2005-2709).
 
 Multiple vulnerabilities in versions prior to 2.6.13.2 allow local
 users to cause a DoS (oops from null dereference) via fput in a 32bit
 ioctl on 64-bit x86 systems or sockfd_put in the 32-bit routing_ioctl
 function on 64-bit systems (CVE-2005-3044).  Note that this was
 previously partially corrected in MDKSA-2005:235.
 
 Prior to 2.6.14, the kernel's atm module allows local users to cause a
 DoS (panic) via certain socket calls that produce inconsistent reference
 counts for loadable protocol modules (CVE-2005-3359).
 
 A race condition in the (1) add_key, (2) request_key, and (3) keyctl
 functions in the 2.6.x kernel allows local users to cause a DoS (crash)
 or read sensitive kernel memory by modifying the length of a string
 argument between the time that the kernel calculates the length and
 when it copies the data into kernel memory (CVE-2006-0457).
 
 Prior to 2.6.15.5, the kernel allows local users to obtain sensitive
 information via a crafted XFS ftruncate call, which may return stale
 data (CVE-2006-0554).
 
 Prior to 2.6.15.5, the kernel allows local users to cause a DoS (NFS
 client panic) via unknown attack vectors related to the use of O_DIRECT
 (CVE-2006-0555).
 
 Prior to an including kernel 2.6.16, sys_mbind in mempolicy.c does not
 sanity check the maxnod variable before making certain computations,
 which has an unknown impact and attack vectors (CVE-2006-0557).
 
 Prior to 2.6.15.5, the kernel allows local users to cause a DoS
 ("endless recursive fault") via unknown attack vectors related to a
 "bad elf entry address" on Intel processors (CVE-2006-0741).
 
 Prior to 2.6.15.6, the die_if_kernel function in the kernel can allow
 local users to cause a DoS by causing user faults on Itanium systems
 (CVE-2006-00742).
 
 A race in the signal-handling code which allows a process to become
 unkillable when the race is triggered was also fixed.
 
 In addition to these security fixes, other fixes have been included
 such as:
 
 - add ich8 support
 - libata locking rewrite
 - libata clear ATA_QCFLAG_ACTIVE flag before calling the completion
   callback
 - support the Acer Aspire 5xxx/3xxx series in the acerhk module
 - USB storage: remove info sysfs file as it violates the sysfs one
   value per file rule
 - fix OOPS in sysfs_hash_and_remove_file()
 - pl2303 USB driver fixes; makes pl2303HX chip work correctly
 - fix OOPS in IPMI driver which is probably caused when trying to use
   ACPI functions when ACPI was not properly initialized
 - fix de_thread() racy BUG_ON()
 
 The provided packages are patched to fix these vulnerabilities.  All
 users are encouraged to upgrade to these updated kernels.
 
 To update your kernel, please follow the directions located at:
 
   http://www.mandriva.com/en/security/kernelupdate
 
 Please note that users using the LSI Logic 53c1030 dual-channel ultra
 320 SCSI card will need to re-create their initrd images manually
 prior to rebooting in order to fix a bug that prevents booting.  A
 future update will correct this problem.  To do this, execute:
 
   # rm /boot/initrd-2.6.12-18mdk.img
   # mkinitrd /boot/initrd-2.6.12-18mdk.img 2.6.12-18mdk --with-module=mptspi
 _______________________________________________________________________

 References:
 
 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2005-2709
 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2005-3044
 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2005-3359
 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-0457
 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-0554
 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-0555
 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-0557
 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-0741
 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-0742
 _______________________________________________________________________
 
 Updated Packages:
 
 Mandriva Linux 2006.0:
 1b218623b306f20afa82d0016d7f2b02  
2006.0/RPMS/kernel-2.6.12.18mdk-1-1mdk.i586.rpm
 a051bd99d550490b0f878e53e68dad2f  
2006.0/RPMS/kernel-BOOT-2.6.12.18mdk-1-1mdk.i586.rpm
 2ed8565ec9f4bbf280ee38563cbf5ae9  
2006.0/RPMS/kernel-i586-up-1GB-2.6.12.18mdk-1-1mdk.i586.rpm
 93f467fbc20508c7cfcc1291c00883a4  
2006.0/RPMS/kernel-i686-up-4GB-2.6.12.18mdk-1-1mdk.i586.rpm
 6d682e1336225bfe35c145a9b735cee2  
2006.0/RPMS/kernel-smp-2.6.12.18mdk-1-1mdk.i586.rpm
 e2a7bf396ef80eb13b3b49e49a632d5e  
2006.0/RPMS/kernel-source-2.6-2.6.12-18mdk.i586.rpm
 61e26ccfa23888a5e877137565bd2e62  
2006.0/RPMS/kernel-source-stripped-2.6-2.6.12-18mdk.i586.rpm
 d6b3b6357df23337584dcf53d17468d3  
2006.0/RPMS/kernel-xbox-2.6.12.18mdk-1-1mdk.i586.rpm
 4b6b2309768ff66a5277cd0b2ad6135f  
2006.0/RPMS/kernel-xen0-2.6.12.18mdk-1-1mdk.i586.rpm
 6ea381cb538e6f845bdf7dd10f15b623  
2006.0/RPMS/kernel-xenU-2.6.12.18mdk-1-1mdk.i586.rpm
 661bf62bc99323115940fd5a088df875  
2006.0/SRPMS/kernel-2.6.12.18mdk-1-1mdk.src.rpm

 Mandriva Linux 2006.0/X86_64:
 f01f7df9165bc18cecef5c306fadd288  
x86_64/2006.0/RPMS/kernel-2.6.12.18mdk-1-1mdk.x86_64.rpm
 d1c1a1bd3a95220dbb33dc51a8bf6515  
x86_64/2006.0/RPMS/kernel-BOOT-2.6.12.18mdk-1-1mdk.x86_64.rpm
 bab61b2878c55528c09c327e8fdbb444  
x86_64/2006.0/RPMS/kernel-smp-2.6.12.18mdk-1-1mdk.x86_64.rpm
 222a970d935dcd178f943e2cedb96091  
x86_64/2006.0/RPMS/kernel-source-2.6-2.6.12-18mdk.x86_64.rpm
 2a327a55284339a3cec137b10f55b16d  
x86_64/2006.0/RPMS/kernel-source-stripped-2.6-2.6.12-18mdk.x86_64.rpm
 661bf62bc99323115940fd5a088df875  
x86_64/2006.0/SRPMS/kernel-2.6.12.18mdk-1-1mdk.src.rpm
 _______________________________________________________________________

 To upgrade automatically use MandrivaUpdate or urpmi.  The verification
 of md5 checksums and GPG signatures is performed automatically for you.

 All packages are signed by Mandriva for security.  You can obtain the
 GPG public key of the Mandriva Security Team by executing:

  gpg --recv-keys --keyserver pgp.mit.edu 0x22458A98

 You can view other update advisories for Mandriva Linux at:

  http://www.mandriva.com/security/advisories

 If you want to report vulnerabilities, please contact

  security_(at)_mandriva.com
 _______________________________________________________________________

 Type Bits/KeyID     Date       User ID
 pub  1024D/22458A98 2000-07-10 Mandriva Security Team
  <security*mandriva.com>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQFEIcSFmqjQ0CJFipgRAvt2AKC9zOJ2SEwGV4feG8SXlp/BFefmRwCfbjZB
74RRGW29Ghm0tXiO3FoSsbw=
=xsOa
-----END PGP SIGNATURE-----