Updated glibc packages fixes the following security issue: On the x86-64 architecture, the GNU C Library (aka glibc) before 2.31 fails to ignore the LD_PREFER_MAP_32BIT_EXEC environment variable during program execution after a security transition, allowing local attackers to restrict the possible mapping addresses for loaded libraries and thus bypass ASLR for a setuid program (CVE-2019-19126). Other upstream fixes in this update: - Call _dl_open_check after relocation [BZ #24259] - support: Export bindir path on support_path - nss_db: fix endent wrt NULL mappings [BZ #24695] [BZ #24696] - elf: Refuse to dlopen PIE objects [BZ #24323] - Fix alignment of TLS variables for tls variant TLS_TCB_AT_TP [BZ #23403] - Fix assertion in malloc.c:tcache_get - Small tcache improvements - malloc: Remove unwanted leading whitespace in malloc_info [BZ #24867] - malloc: Fix missing accounting of top chunk in malloc_info [BZ #24026] - Add glibc.malloc.mxfast tunable - malloc: Various cleanups for malloc/tst-mxfast - Base max_fast on alignment, not width, of bins [BZ #24903] - Linux: Use in-tree copy of SO_ constants for !__USE_MISC [BZ #24532] SRPM: glibc-2.29-19.mga7.src.rpm i586: glibc-2.29-19.mga7.i586.rpm glibc-devel-2.29-19.mga7.i586.rpm glibc-doc-2.29-19.mga7.noarch.rpm glibc-i18ndata-2.29-19.mga7.i586.rpm glibc-profile-2.29-19.mga7.i586.rpm glibc-static-devel-2.29-19.mga7.i586.rpm glibc-utils-2.29-19.mga7.i586.rpm nscd-2.29-19.mga7.i586.rpm x86_64: glibc-2.29-19.mga7.x86_64.rpm glibc-devel-2.29-19.mga7.x86_64.rpm glibc-doc-2.29-19.mga7.noarch.rpm glibc-i18ndata-2.29-19.mga7.x86_64.rpm glibc-profile-2.29-19.mga7.x86_64.rpm glibc-static-devel-2.29-19.mga7.x86_64.rpm glibc-utils-2.29-19.mga7.x86_64.rpm nscd-2.29-19.mga7.x86_64.rpm
Dell Inspiron 5100, 32-bit P4, 2GB RAM, Radeon RV200 graphics, atheros wifi, 32-bit Xvce system. Updated glibc as a priority update, then got nscd. Both packages installed cleanly. After rebooting, no issues noted. Good on this hardware.
CC: (none) => andrewsfarm
Athlon X2 7750, 8GB RAM, Geforce 210 video, Atheros wifi, 64-bit Plasma system. Also i5 2500, 16GB Ram, Intel graphics, wired Internet, 64-bit Plasma system. Both systems updated the glibc and glibc-devel packages. All packajes installed cleanly. After reboot and using the systems for an hour, no issues noted. Calling this OK for both arches, and validating. Advisory information in Comment 0.
CC: (none) => sysadmin-bugsKeywords: (none) => validated_updateWhiteboard: (none) => MGA7-32-OK, MGA7-64-OK
Keywords: (none) => advisory
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGASA-2019-0349.html
Resolution: (none) => FIXEDStatus: NEW => RESOLVED