LoongArch Vulnerability in Linux Kernel
CVE-2025-21803

Currently unrated

Key Information:

Vendor
Linux
Status
Vendor
CVE Published:
27 February 2025

Summary

A vulnerability in the Linux kernel's handling of ACPI wakeup functionality affects the LoongArch architecture. The issue arises from the enable_gpe_wakeup() function, which indirectly leads to a thread switch due to mutex handling in acpi_enable_all_wakeup_gpes(). This results in the CPU remaining in an interrupt-enabled state post-execution, triggering warnings related to timekeeping. The root cause points to concurrent execution not being effectively managed during the sleep state transitions. A resolution similar to previous commits has been proposed to prevent this behavior, specifically by allowing direct invocation of acpi_hw_enable_all_wakeup_gpes() in enable_gpe_wakeup().

Affected Version(s)

Linux 366bb35a8e48198cefcd3484ac6b2374d1347873

Linux 366bb35a8e48198cefcd3484ac6b2374d1347873 < 194d26a5a43c26dc98a9b4e2c1d521dcb84dd1bf

Linux 366bb35a8e48198cefcd3484ac6b2374d1347873 < 8682a71a7f6de7c683f31b4334b04e19685a05f9

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.