glibc/sysdeps
Siddhesh Poyarekar a3d7865b09 Fix underallocation of abort_msg_s struct (CVE-2025-0395)
Include the space needed to store the length of the message itself, in
addition to the message string.  This resolves BZ #32582.

Signed-off-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
Reviewed: Adhemerval Zanella  <adhemerval.zanella@linaro.org>
(cherry picked from commit 68ee0f704c)
2025-01-22 17:11:54 +01:00
..
aarch64 AArch64: Check kernel version for SVE ifuncs 2024-04-08 16:26:21 +01:00
alpha
arc login: Check default sizes of structs utmp, utmpx, lastlog 2024-05-02 17:48:45 +02:00
arm login: structs utmp, utmpx, lastlog _TIME_BITS independence (bug 30701) 2024-05-02 17:48:45 +02:00
csky login: structs utmp, utmpx, lastlog _TIME_BITS independence (bug 30701) 2024-05-02 17:48:45 +02:00
generic elf: Support recursive use of dynamic TLS in interposed malloc 2025-01-10 19:57:39 -08:00
gnu
hppa login: Check default sizes of structs utmp, utmpx, lastlog 2024-05-02 17:48:45 +02:00
htl
hurd
i386
ia64
ieee754 x86_64: Add log1p with FMA 2025-01-09 21:24:50 -08:00
loongarch LoongArch: Correct {__ieee754, _}_scalb -> {__ieee754, _}_scalbf 2024-03-22 09:30:39 +08:00
m68k login: structs utmp, utmpx, lastlog _TIME_BITS independence (bug 30701) 2024-05-02 17:48:45 +02:00
mach malloc: Use __get_nprocs on arena_get2 (BZ 30945) 2024-02-12 09:56:44 -03:00
microblaze login: structs utmp, utmpx, lastlog _TIME_BITS independence (bug 30701) 2024-05-02 17:48:45 +02:00
mips login: structs utmp, utmpx, lastlog _TIME_BITS independence (bug 30701) 2024-05-02 17:48:45 +02:00
nios2 login: structs utmp, utmpx, lastlog _TIME_BITS independence (bug 30701) 2024-05-02 17:48:45 +02:00
nptl Linux: Make __rseq_size useful for feature detection (bug 31965) 2024-07-16 17:24:53 +02:00
or1k login: Check default sizes of structs utmp, utmpx, lastlog 2024-05-02 17:48:45 +02:00
posix Fix underallocation of abort_msg_s struct (CVE-2025-0395) 2025-01-22 17:11:54 +01:00
powerpc login: structs utmp, utmpx, lastlog _TIME_BITS independence (bug 30701) 2024-05-02 17:48:45 +02:00
pthread nptl: Use <support/check.h> facilities in tst-setuid3 2024-08-30 15:28:50 -04:00
riscv login: Check default sizes of structs utmp, utmpx, lastlog 2024-05-02 17:48:45 +02:00
s390 s390x: Fix segfault in wcsncmp [BZ #31934] 2024-07-16 10:29:56 +02:00
sh login: structs utmp, utmpx, lastlog _TIME_BITS independence (bug 30701) 2024-05-02 17:48:45 +02:00
sparc login: structs utmp, utmpx, lastlog _TIME_BITS independence (bug 30701) 2024-05-02 17:48:45 +02:00
unix misc: Add support for Linux uio.h RWF_NOAPPEND flag 2025-01-12 11:32:36 -08:00
wordsize-32
wordsize-64
x86 sysdeps/x86/Makefile: Split and sort tests 2025-01-09 21:27:33 -08:00
x86_64 elf: Support recursive use of dynamic TLS in interposed malloc 2025-01-10 19:57:39 -08:00