-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2024-f7ae5df88d 2024-04-20 02:13:26.365224 --------------------------------------------------------------------------------
Name : glibc Product : Fedora 38 Version : 2.37 Release : 19.fc38 URL : http://www.gnu.org/software/glibc/ Summary : The GNU libc libraries Description : The glibc package contains standard libraries which are used by multiple programs on the system. In order to save disk space and memory, as well as to make upgrading easier, common system code is kept in one place and shared between programs. This particular package contains the most important sets of shared libraries: the standard C library and the standard math library. Without these two libraries, a Linux system will not function.
-------------------------------------------------------------------------------- Update Information:
This update includes several bug fixes from the upstream glibc release branch, including a fix for CVE-2024-2961. -------------------------------------------------------------------------------- ChangeLog:
* Thu Apr 18 2024 Arjun Shankar arjun@redhat.com - 2.37-19 - Auto-sync with upstream branch release/2.37/master, commit 89ce64b269a897a7780e4c73a7412016381c6ecf: - iconv: ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence (CVE-2024-2961) - powerpc: Fix ld.so address determination for PCREL mode (bug 31640) - AArch64: Check kernel version for SVE ifuncs - aarch64: fix check for SVE support in assembler - aarch64: correct CFI in rawmemchr (bug 31113) - AArch64: Remove Falkor memcpy - AArch64: Add memset_zva64 - AArch64: Cleanup emag memset - AArch64: Cleanup ifuncs - AArch64: Add support for MOPS memcpy/memmove/memset - Add HWCAP2_MOPS from Linux 6.5 to AArch64 bits/hwcap.h - AArch64: Improve SVE memcpy and memmove - LoongArch: Correct {__ieee754, _}_scalb -> {__ieee754, _}_scalbf - linux: Use rseq area unconditionally in sched_getcpu (bug 31479) - Include sys/rseq.h in tst-rseq-disable.c - nptl: Unconditionally use a 32-byte rseq area - make ���struct pthread��� a complete type - support: use 64-bit time_t (bug 30111) - S390: Do not clobber r7 in clone [BZ #31402] - malloc: Use __get_nprocs on arena_get2 (BZ 30945) - arm: Remove wrong ldr from _dl_start_user (BZ 31339) - sparc: Remove unwind information from signal return stubs [BZ #31244] - sparc: Fix sparc64 memmove length comparison (BZ 31266) - sparc64: Remove unwind information from signal return stubs [BZ#31244] - sparc: Fix broken memset for sparc32 [BZ #31068] - x86_64: Optimize ffsll function code size. - sysdeps: tst-bz21269: fix -Wreturn-type - sysdeps: tst-bz21269: handle ENOSYS & skip appropriately - sysdeps: tst-bz21269: fix test parameter - i386: Use pthread_barrier for synchronization on tst-bz21269 -------------------------------------------------------------------------------- References:
[ 1 ] Bug #2275855 - CVE-2024-2961 glibc: Out of bounds write in iconv may lead to remote code execution [fedora-all] https://bugzilla.redhat.com/show_bug.cgi?id=2275855 --------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade --advisory FEDORA-2024-f7ae5df88d' at the command line. For more information, refer to the dnf documentation available at http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label
All packages are signed with the Fedora Project GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys --------------------------------------------------------------------------------