Mutex Replacement in AMD GPU Driver for Enhanced Thread Safety
CVE-2025-38104

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
18 April 2025

What is CVE-2025-38104?

A vulnerability in the AMDGPU driver allows for race conditions during RLCG register access within virtualized environments. This issue arises from the improper handling of mutexes, which can lead to priority inversion when multiple threads attempt concurrent access to the GPU registers. By replacing the mutex with a spinlock for RLCG register operations, the AMDGPU driver ensures that register access is serialized, preventing conflicts and ensuring accurate execution flow. The fix addresses the critical need for thread safety, especially in high-performance computing scenarios using SR-IOV.

Human OS v1.0:
Ageing Is an Unpatched Zero-Day Vulnerability.

Remediate biological technical debt. Prime Ageing uses 95% high-purity SIRT6 activation to maintain genomic integrity and bolster systemic resilience.

Affected Version(s)

Linux f39a3bc42815a7016a915f6cb35e9a1448788f06

Linux 1adb5ebe205e96af77a93512e2d5b8c437548787

Linux e864180ee49b4d30e640fd1e1d852b86411420c9 < 07ed75bfa7ede8bfcfa303fd6efc85db1c8684c7

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.