CVE Database›Document archive›CVE-2025-39837

CVE-2025-39837

kernel: platform/x86: asus-wmi: Fix racy registrations

Loading…

Severity

Unknown

Red Hat Product Security

—

CVSS

Review impact separately from score.

Published · September 19, 2025

Updated · October 30, 2026

Description

In the Linux kernel, the following vulnerability has been resolved:

platform/x86: asus-wmi: Fix racy registrations

asus_wmi_register_driver() may be called from multiple drivers concurrently, which can lead to the racy list operations, eventually corrupting the memory and hitting Oops on some ASUS machines. Also, the error handling is missing, and it forgot to unregister ACPI lps0 dev ops in the error case.

This patch covers those issues by introducing a simple mutex at acpi_wmi_register_driver() & *_unregister_driver, and adding the proper call of asus_s2idle_check_unregister() in the error path.

Statement

This vulnerability does not pose an operational security risk to Red Hat Enterprise Linux environments because the flawed code path was never incorporated into supported enterprise kernels. The underlying race condition in the ASUS WMI platform subsystem only manifests during concurrent driver initialization on specific vendor hardware running newer upstream kernels. Consequently, standard enterprise server and cloud deployments remain unaffected.

Mitigation

No mitigation is specified in collected source.

CVSS / CWE

CWE not specified