CVE Database›Document archive›CVE-2024-26841

CVE-2024-26841

kernel: LoongArch: Update cpu_sibling_map when disabling nonboot CPUs

Loading…

Severity

Moderate

Red Hat Product Security

0

CVSS 3.1

Review impact separately from score.

Published · April 17, 2024

Updated · October 30, 2026

Description

A flaw was found in the Linux kernel. This vulnerability specifically affects LoongArch processors. The issue is related to the CPU sibling map, which is not correctly updated when non-boot CPUs are disabled. This issue could lead to errors on Symmetric Multi-Threading (SMT) systems, such as generating warnings like "jump label: negative count!" when disabling certain CPUs. The vulnerability could potentially cause system instability or kernel crashes, especially in environments that rely on SMT. The issue was resolved by defining and calling the function clear_cpu_sibling_map() to properly manage the CPU sibling map, preventing the errors. While this vulnerability doesn't appear to be remotely exploitable, it could still impact local users under specific conditions​.

Statement

This vulnerability is evaluated as having a Moderate security impact because triggering the condition requires privileged local access to disable CPU cores and is restricted exclusively to hardware running the LoongArch architecture. Red Hat Enterprise Linux does not support or package kernels for the LoongArch platform, leaving supported enterprise deployments unaffected by this issue.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

No mitigation is specified in collected source.

CVSS / CWE

CVSS 3.1 · 0
CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:N

CWE not specified