CVE Catalog

CVE-2025-38038

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Summary

In the Linux kernel, the cpufreq amd-pstate driver's set_boost function uses an unnecessary driver-wide lock. This lock can collide with the lock in the mode-switch path in status_store(), potentially leading to a deadlock.

Risk Assessment

A possible deadlock could cause system hangs or unavailability of CPU frequency management functionality.

Recommendation

Update the Linux kernel to a version containing the fix that removes the unnecessary driver_lock in set_boost.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: cpufreq: amd-pstate: Remove unnecessary driver_lock in set_boost set_boost is a per-policy function call, hence a driver wide lock is unnecessary. Also this mutex_acquire can collide with the mutex_acquire from the mode-switch path in status_store(), which can lead to a deadlock. So, remove it.

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