CVE Catalog

CVE-2026-90364

Unknown
Published: Translated: NVD NIST

Summary

In the Linux kernel, acpi_processor_driver_init() registers the cpufreq policy notifier before registering the ACPI processor driver and setting up CPU hotplug state. If driver_register() or cpuhp_setup_state() fails, the error path only unregisters the ACPI processor driver and the idle driver, leaving the cpufreq notifier registered even though initialization failed.

Risk Assessment

A leftover registered cpufreq notifier after failed initialization can lead to kernel errors or incorrect CPU power management behavior.

Recommendation

Update the Linux kernel to a version containing the fix that unregisters the cpufreq notifier on the init failure path.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: ACPI: processor: Unregister cpufreq notifier on init failure acpi_processor_driver_init() registers the cpufreq policy notifier before registering the ACPI processor driver and setting up CPU hotplug state. If driver_register() or cpuhp_setup_state() fails, the error path only unregisters the ACPI processor driver and the idle driver. The cpufreq notifier remains registered even though initialization failed. Mirror the module exit path on the init failure path and unregister the cpufreq notifier when it has been registered.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS