PT-2026-34405

CVE-2026-31500

·

Published

2026-03-25

·

Updated

2026-10-21

Description by

CVSS 3.1
7.8
High
MetricsAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description A race condition exists in the Bluetooth component where the btintel hw error() function issues synchronous HCI commands without holding the hci req sync lock lock. This allows it to race against btintel shutdown combined(), which also executes synchronous commands under the same lock. Concurrent manipulation of hdev->req status and hdev->req rsp can lead to a situation where the close path frees the response socket buffer (skb) first, resulting in a slab-use-after-free in kfree skb() when the hardware error path continues execution.
Recommendations Wrap the recovery sequence in hci req sync lock and hci req sync unlock to ensure it is serialized with all other synchronous HCI command issuers.
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Related identifiers
AZL-83318
CLSA-2026-1778787063
CLSA-2026-1779375889
CLSA-2026-1782145985
CLSA-2026-1783338215
CLSA-2026-1783790425
CLSA-2026-1783791022
CLSA-2026-1788170774
CLSA-2026-1788257079
CLSA-2026-1788259625
CLSA-2026-1788449727
CLSA-2026-1791132071
CLSA-2026-1791132078
CLSA-2026-1792247642
ECHO-66EB-2411-DC51
OPENSUSE-SU-2026:21555-1
SUSE-SU-2026:22433-1
SUSE-SU-2026:22436-1
SUSE-SU-2026:22458-1
SUSE-SU-2026:22460-1
SUSE-SU-2026:23066-1
SUSE-SU-2026:23068-1
SUSE-SU-2026:23221-1
SUSE-SU-2026:23231-1
SUSE-SU-2026:23237-1
SUSE-SU-2026:2450-1
SUSE-SU-2026:2630-1
SUSE-SU-2026:2631-1
SUSE-SU-2026:2632-1
SUSE-SU-2026:2638-1
SUSE-SU-2026:2658-1
SUSE-SU-2026:2722-1
SUSE-SU-2026:2799-1
USN-8567-1
USN-8574-1
USN-8574-2
USN-8574-3
USN-8595-1
USN-8595-2
USN-8595-3
USN-8596-1
USN-8606-1
USN-8607-1
USN-8608-1
USN-8609-1
USN-8619-1
USN-8665-1
Found an issue in the description? Have something to add? Feel free to write us 👾