Linux Kernel Vulnerability Affecting Sparc64 Systems
CVE-2026-89765
What is CVE-2026-89765?
A vulnerability exists in the Linux kernel's handling of the itimerval structure on native Sparc64 systems. An issue arises due to a four-byte hole in the struct __kernel_old_timeval, where the 64-bit tv_sec field is followed by a 32-bit __kernel_suseconds_t field. The improper initialization of this structure can lead to unintended data exposure when using the getitimer() function. By not zero-initializing the aggregate before copying it to user space, the implicit padding can reflect unpredictable values, highlighting the importance of secure data handling across user/kernel boundaries.
Affected Version(s)
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 4c66719dd1e4023c5e3f7d050f1bbefec3dfbeb4
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 2bf5e8f7c9bf4ad3be343a9a6e3e50a34264d25e
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 00ef529a5402f41eb1d227916437e237450719f9