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

VectorAV: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

Weakness Enumeration

Related Identifiers

BDU:2025-03587
CVE-2024-26768
ECHO-4354-C819-BC58

Affected Products

Debian
Linux Kernel