In the Linux kernel, the following vulnerability has been resolved:
topology: Keep the cpumask unchanged when printing cpumap
During fuzz testing, the following warning was discovered:
different return values (15 and 11) from vsnprintf("%*pbl ", ...)
test:keyward is WARNING in kvasprintf WARNING: CPU: 55 PID: 1168477 at lib/kasprintf.c:30 kvasprintf+0x121/0x130 Call Trace: kvasprintf+0x121/0x130 kasprintf+0xa6/0xe0 bitmap_print_to_buf+0x89/0x100 core_siblings_list_read+0x7e/0xb0 kernfs_file_read_iter+0x15b/0x270 new_sync_read+0x153/0x260 vfs_read+0x215/0x290 ksys_read+0xb9/0x160 do_syscall_64+0x56/0x100 entry_SYSCALL_64_after_hwframe+0x78/0xe2
The call trace shows that kvasprintf() reported this warning during the printing of core_siblings_list. kvasprintf() has several steps:
(1) First, calculate the length of the resulting formatted string.
(2) Allocate a buffer based on the returned length.
(3) Then, perform the actual string formatting.
(4) Check whether the lengths of the formatted strings returned in steps (1) and (2) are consistent.
If the core_cpumask is modified between steps (1) and (3), the lengths obtained in these two steps may not match. Indeed our test includes cpu hotplugging, which should modify core_cpumask while printing.
To fix this issue, cache the cpumask into a temporary variable before calling cpumap_print_{list, cpumask}_to_buf(), to keep it unchanged during the printing process.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade kernel-debuginfoUpgrade kernel-headersUpgrade kernel-develUpgrade kernel-tools-develUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade python-perf-debuginfoUpgrade kernelUpgrade kernel-debuginfo-common-aarch64Upgrade perfUpgrade perf-debuginfoUpgrade kernel-livepatch-5.15.178-120.178Upgrade bpftool-debuginfoUpgrade python-perfUpgrade kernel-toolsUpgrade bpftool | Mar 14, 2025 | Jan 19, 2025 |
| Amazon_linux_2023 | — | Upgrade kernel-libbpf-staticUpgrade kernelUpgrade kernel-debuginfo-common-aarch64Upgrade bpftoolUpgrade python3-perfUpgrade kernel-tools-develUpgrade kernel-modules-extraUpgrade kernel-headersUpgrade python3-perf-debuginfoUpgrade kernel-libbpfUpgrade kernel-debuginfoUpgrade perfUpgrade kernel-libbpf-develUpgrade kernel-tools-debuginfoUpgrade kernel-livepatch-6.1.127-135.201Upgrade kernel-develUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-toolsUpgrade kernel-modules-extra-commonUpgrade perf-debuginfo | Mar 27, 2025 | Jan 19, 2025 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Feb 10, 2025 | Jan 19, 2025 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Jan 19, 2025 |
| Ubuntu | — | Upgrade linux-image-6.8.1-1022-realtimeUpgrade linux-image-realtimeUpgrade linux-image-virtualUpgrade linux-image-gcp-64kUpgrade linux-image-5.15.0-135-genericUpgrade linux-image-oem-22.04cUpgrade linux-image-azure-fdeUpgrade linux-image-5.15.0-1086-azureUpgrade linux-image-5.15.0-135-generic-lpaeUpgrade linux-image-azure-cvmUpgrade linux-image-5.15.0-1021-nvidia-tegra-igxUpgrade linux-image-5.15.0-136-generic-lpaeUpgrade linux-image-6.11.0-1013-oracle-64kUpgrade linux-image-6.11.0-1013-oracleUpgrade linux-image-5.15.0-1033-nvidia-tegraUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-5.15.0-1074-nvidia-lowlatencyUpgrade linux-image-6.8.0-60-genericUpgrade linux-image-awsUpgrade linux-image-gcpUpgrade linux-image-oem-24.04aUpgrade linux-image-6.11.0-1010-raspiUpgrade linux-image-6.11.0-1011-gcpUpgrade linux-image-oem-20.04cUpgrade linux-image-6.8.0-1029-azureUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-5.15.0-1080-aws-fipsUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-azure-nvidiaUpgrade linux-image-raspiUpgrade linux-image-azure-fipsUpgrade linux-image-aws-lts-22.04Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-6.8.0-1028-nvidia-64kUpgrade linux-image-kvmUpgrade linux-image-6.8.0-1026-oracle-64kUpgrade linux-image-azure-lts-24.04Upgrade linux-image-intel-iotgUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-5.15.0-1077-gkeUpgrade linux-image-raspi-realtimeUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-5.15.0-1073-intel-iot-realtimeUpgrade linux-image-5.15.0-1079-gcp-fipsUpgrade linux-image-5.15.0-1077-intel-iotgUpgrade linux-image-5.15.0-1044-xilinx-zynqmpUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-realtime-hwe-24.04Upgrade linux-image-oracle-64kUpgrade linux-image-5.15.0-1086-azure-fdeUpgrade linux-image-5.15.0-1074-raspiUpgrade linux-image-6.8.0-60-generic-64kUpgrade linux-image-6.11.0-1012-azureUpgrade linux-image-oem-22.04bUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-5.15.0-1080-realtimeUpgrade linux-image-5.15.0-1074-ibmUpgrade linux-image-6.8.0-1012-gkeopUpgrade linux-image-6.8.0-1016-azure-nvidiaUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-5.15.0-1081-gcpUpgrade linux-image-6.8.0-60-lowlatencyUpgrade linux-image-azureUpgrade linux-image-oem-22.04dUpgrade linux-image-nvidia-64kUpgrade linux-image-5.15.0-1021-nvidia-tegra-igx-rtUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-5.15.0-1079-gcpUpgrade linux-image-6.8.0-1030-gcpUpgrade linux-image-6.8.0-1028-nvidia-lowlatencyUpgrade linux-image-5.15.0-135-lowlatency-64kUpgrade linux-image-6.11.0-21-generic-64kUpgrade linux-image-oem-20.04dUpgrade linux-image-5.15.0-1080-awsUpgrade linux-image-aws-lts-24.04Upgrade linux-image-6.8.0-60-lowlatency-64kUpgrade linux-image-ibm-classicUpgrade linux-image-nvidiaUpgrade linux-image-5.15.0-1077-oracleUpgrade linux-image-nvidia-tegraUpgrade linux-image-oem-24.04bUpgrade linux-image-oem-20.04bUpgrade linux-image-5.15.0-1083-azure-fipsUpgrade linux-image-gkeopUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-fipsUpgrade linux-image-6.11.0-1011-lowlatencyUpgrade linux-image-intelUpgrade linux-image-generic-lpaeUpgrade linux-image-oem-22.04Upgrade linux-image-6.8.0-1028-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1026-oracleUpgrade linux-image-lowlatency-64kUpgrade linux-image-oem-24.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.11.0-1011-lowlatency-64kUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-5.15.0-1084-azureUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-5.15.0-135-generic-64kUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.8.0-2023-raspi-realtimeUpgrade linux-image-oracleUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-oem-20.04Upgrade linux-image-6.11.0-1017-oemUpgrade linux-image-5.15.0-136-genericUpgrade linux-image-6.8.0-1030-gcp-64kUpgrade linux-image-gke-5.15Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-nvidia-6.8Upgrade linux-image-6.11.0-21-genericUpgrade linux-image-6.8.0-1029-azure-fdeUpgrade linux-image-5.15.0-1072-ibmUpgrade linux-image-5.15.0-1076-kvmUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-5.15.0-1074-nvidiaUpgrade linux-image-gkeop-6.8Upgrade linux-image-gcp-fipsUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-6.11.0-1007-realtimeUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.0-1028-oemUpgrade linux-image-5.15.0-1075-intel-iotgUpgrade linux-image-aws-fipsUpgrade linux-image-5.15.0-136-generic-64kUpgrade linux-image-gkeUpgrade linux-image-6.8.0-1025-gkeUpgrade linux-image-oem-22.04aUpgrade linux-image-6.11.0-1011-gcp-64kUpgrade linux-image-5.15.0-135-lowlatencyUpgrade linux-image-raspi-nolpaeUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-1028-raspiUpgrade linux-image-6.11.0-1012-azure-fdeUpgrade linux-image-generic-64kUpgrade linux-image-6.8.0-1028-nvidiaUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.8.0-1026-ibmUpgrade linux-image-5.15.0-135-fipsUpgrade linux-image-ibmUpgrade linux-image-azure-lts-22.04Upgrade linux-image-lowlatencyUpgrade linux-image-5.15.0-1033-nvidia-tegra-rtUpgrade linux-image-5.15.0-1062-gkeopUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-genericUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-6.8.0-1029-awsUpgrade linux-image-6.11.0-1011-aws | Mar 28, 2025 | Jan 19, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 13, 2025 | Jan 19, 2025 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub