Paketname
glibc
Datum
2010-06-08
Advisory ID
MDVSA-2010:112
Betroffene Versionen
2010.0 x86_64 , 2010.0 i586

Problembeschreibung

Multiple vulnerabilities was discovered and fixed in glibc:

Multiple integer overflows in the strfmon implementation in
the GNU C Library (aka glibc or libc6) 2.10.1 and earlier allow
context-dependent attackers to cause a denial of service (memory
consumption or application crash) via a crafted format string, as
demonstrated by a crafted first argument to the money_format function
in PHP, a related issue to CVE-2008-1391 (CVE-2009-4880).

nis/nss_nis/nis-pwd.c in the GNU C Library (aka glibc or libc6)
2.7 and Embedded GLIBC (EGLIBC) 2.10.2 adds information from the
passwd.adjunct.byname map to entries in the passwd map, which allows
remote attackers to obtain the encrypted passwords of NIS accounts
by calling the getpwnam function (CVE-2010-0015).

The encode_name macro in misc/mntent_r.c in the GNU C Library (aka
glibc or libc6) 2.11.1 and earlier, as used by ncpmount and mount.cifs,
does not properly handle newline characters in mountpoint names, which
allows local users to cause a denial of service (mtab corruption),
or possibly modify mount options and gain privileges, via a crafted
mount request (CVE-2010-0296).

Integer signedness error in the elf_get_dynamic_info function
in elf/dynamic-link.h in ld.so in the GNU C Library (aka glibc or
libc6) 2.0.1 through 2.11.1, when the --verify option is used, allows
user-assisted remote attackers to execute arbitrary code via a crafted
ELF program with a negative value for a certain d_tag structure member
in the ELF header (CVE-2010-0830).

The updated packages have been patched to correct these issues.

Aktualisierte Pakete

2010.0 x86_64

 9c5a8493564bb446897ef1047077f391  2010.0/x86_64/glibc-2.10.1-6.5mnb2.x86_64.rpm
 e35890a8e3d84b9f4c15659d851fc29e  2010.0/x86_64/glibc-devel-2.10.1-6.5mnb2.x86_64.rpm
 27c9d0494f09b2ca70a18c8b924f6b47  2010.0/x86_64/glibc-doc-2.10.1-6.5mnb2.x86_64.rpm
 cfb035818217b698cabe23434f595456  2010.0/x86_64/glibc-doc-pdf-2.10.1-6.5mnb2.x86_64.rpm
 d4fd1730a35b2b5256eff759d59e59f2  2010.0/x86_64/glibc-i18ndata-2.10.1-6.5mnb2.x86_64.rpm
 749239c1e5a727087a8943be74274394  2010.0/x86_64/glibc-profile-2.10.1-6.5mnb2.x86_64.rpm
 6a143302cfb0e60e2f5261d14a271b5c  2010.0/x86_64/glibc-static-devel-2.10.1-6.5mnb2.x86_64.rpm
 9e407a407eb18d7bca385b87d598f5ae  2010.0/x86_64/glibc-utils-2.10.1-6.5mnb2.x86_64.rpm
 f08edf24206cbf936355d68bd0f6e665  2010.0/x86_64/nscd-2.10.1-6.5mnb2.x86_64.rpm 
 3db883aabc0600e3a1eff04a71f76669  2010.0/SRPMS/glibc-2.10.1-6.5mnb2.src.rpm

2010.0 i586

 4660f9b258b2df11cebc64b3f0763da9  2010.0/i586/glibc-2.10.1-6.5mnb2.i586.rpm
 069ae4b70f45495fa8db6af59e086d3f  2010.0/i586/glibc-devel-2.10.1-6.5mnb2.i586.rpm
 2c429c8640a7fd94e36635bd3a179d15  2010.0/i586/glibc-doc-2.10.1-6.5mnb2.i586.rpm
 e8333c6fc95a66d55941a77df436d2e4  2010.0/i586/glibc-doc-pdf-2.10.1-6.5mnb2.i586.rpm
 481e71517b0cc07dc3a9c486eba8de8c  2010.0/i586/glibc-i18ndata-2.10.1-6.5mnb2.i586.rpm
 1d082bfd3a33b89017f1bee0c0f65b72  2010.0/i586/glibc-profile-2.10.1-6.5mnb2.i586.rpm
 a6cc6b731888f1d5e43fe9e8f8dc76a7  2010.0/i586/glibc-static-devel-2.10.1-6.5mnb2.i586.rpm
 20ebb1c6fc144ffdd720fee9582beb4f  2010.0/i586/glibc-utils-2.10.1-6.5mnb2.i586.rpm
 917ae45430d42e2c0aea0851182af325  2010.0/i586/nscd-2.10.1-6.5mnb2.i586.rpm 
 3db883aabc0600e3a1eff04a71f76669  2010.0/SRPMS/glibc-2.10.1-6.5mnb2.src.rpm

Referenzen