Bluetooth Transmission Issue in Linux Kernel by Vendor
CVE-2024-58238

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
9 August 2025

What is CVE-2024-58238?

A vulnerability in the Linux kernel's Bluetooth module related to btnxpuart functionality has been addressed. The issue was identified during stress testing where a transmission timeout occurred that hindered Bluetooth communications. This was due to a race condition involving the power save mechanism, specifically when the UART breaking feature was turned on simultaneously with the transmission work. The resolution introduced a mutex around the power state transitions and UART break commands, ensuring proper synchronization. Testing confirmed that the TX timeout error did not recur after implementing this fix across extensive iterations.

Affected Version(s)

Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 9d5df94ce0e213d5b549633f528f96114c736190

Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2

Linux 6.6.49 <= 6.6.*

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.
CVE-2024-58238 : Bluetooth Transmission Issue in Linux Kernel by Vendor