File _patchinfo of Package patchinfo.1042
<patchinfo incident="1042">
<issue id="939211" tracker="bnc">DNS server rotation IPv6 problem</issue>
<issue id="920338" tracker="bnc">VUL-1: glibc: Fix read past end of pattern in fnmatch</issue>
<issue id="927080" tracker="bnc">VUL-1: CVE-2015-1781: glibc: buffer length after padding in resolv/nss_dns/dns-host.c:getanswer_r</issue>
<issue id="918187" tracker="bnc">VUL-0: CVE-2014-8121: glibc: denial of service issue in the NSS backends</issue>
<issue id="915955" tracker="bnc">Extremely poor performance in glibc alloc/free loops in threaded applications</issue>
<issue id="931480" tracker="bnc">SIGSTKSZ is too small on aarch64</issue>
<issue id="928723" tracker="bnc">glibc: ttl for PTR records not used</issue>
<issue id="934084" tracker="bnc">Avoid use of asm/ptrace.h</issue>
<issue id="940332" tracker="bnc">Terminate unwinding after makecontext_ret on s390</issue>
<issue id="944494" tracker="bnc">Terminate unwinding after makecontext_ret on s390</issue>
<issue id="937853" tracker="bnc">fix dlopen in static binaries</issue>
<issue id="940195" tracker="bnc">Restore signal mask in set/swapcontext on s390 </issue>
<issue id="945779" tracker="bnc">Properly reread entry after failure in nss_files getent function</issue>
<issue id="CVE-2015-1781" tracker="cve" />
<issue id="CVE-2014-8121" tracker="cve" />
<category>security</category>
<rating>moderate</rating>
<packager>Andreas_Schwab</packager>
<description>
glibc was updated to fix bugs and security issues.
Security issues fixed:
* A buffer overflow in nss_dns was fixed that could lead to crashes. (CVE-2015-1781, bsc#927080, BZ #18287)
* A denial of service attack (out of memory) in the NSS files backend was fixed (CVE-2014-8121, bsc#918187, GLIBC BZ #18007)
Non security bugs fixed:
* Fix regression in threaded application malloc performance (bsc#915955, GLIBC#17195)
* Fix read past end of pattern in fnmatch (bsc#920338, GLIBC#17062, GLIBC#18032, GLIBC#18036)
* Record TTL also for DNS PTR queries (bsc#928723, GLIBC#18513)
* Increase MINSIGSTKSZ and SIGSTKSZ for aarch64 (bsc#931480, GLIBC#16850)
* Fix handling of IPv6 nameservers (bsc#939211, GLIBC#13028, GLIBC#17053)
* Avoid use of asm/ptrace.h (bsc#934084)
* Do not corrupt the top of a threaded heap if top chunk is MINSIZE (GLIBC#18502)
* Terminate unwinding after makecontext_ret on s390 (bsc#940332. bsc#944494, GLIBC#18508)
* Restore signal mask in set/swapcontext on s390 (bsc#940195, bsc#944494, GLIBC#18080)
* fix dlopen in static binaries (bsc#937853, GLIBC#17250)
* Properly reread entry after failure in nss_files getent function (bsc#945779, BZ #18991)
Features added:
* AVX512 support (fate#318844)
* Add compatibility symlinks for LSB 3.0 (fate#318933)
</description>
<summary>Security update for glibc</summary>
</patchinfo>