PT-2024-21507 · Linux+1 · Linux Kernel+1
Published
2024-02-06
·
Updated
2026-03-13
·
CVE-2024-26768
CVSS v3.1
6.5
Medium
| Vector | AV:L/AC:L/PR:L/UI:N/S:C/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
Linux kernel versions prior to 6.8.0-rc2+
Description
The issue is related to the LoongArch architecture in the Linux kernel. When the hardware platform has more than 64 CPUs, the system will crash due to an array overflow when parsing the MADT table. The array
acpi core pic[NR CPUS] can be overflowed, causing the system to crash. The patch changes the array to acpi core pic[MAX CORE PIC], which is the maximum CPU number in the MADT table. This change allows the system to boot up 64 vcpus with the qemu parameter -smp 128 without crashing.Recommendations
To resolve the issue, update the Linux kernel to a version that includes the patch, which is version 6.8.0-rc2+ or later.
Note: The provided information does not include any details about the estimated number of potentially affected devices worldwide or real-world incidents where this issue was exploited. Therefore, these points are omitted from the description.
Exploit
Fix
Stack Overflow
Buffer Overflow
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Debian
Linux Kernel