CVE-2026-46267

Severity CVSS v4.0:
Pending analysis
Type:
CWE-416 Use After Free
Publication date:
03/06/2026
Last modified:
09/06/2026

Description

In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> nfc: hci: shdlc: Stop timers and work before freeing context<br /> <br /> llc_shdlc_deinit() purges SHDLC skb queues and frees the llc_shdlc<br /> structure while its timers and state machine work may still be active.<br /> <br /> Timer callbacks can schedule sm_work, and sm_work accesses SHDLC state<br /> and the skb queues. If teardown happens in parallel with a queued/running<br /> work item, it can lead to UAF and other shutdown races.<br /> <br /> Stop all SHDLC timers and cancel sm_work synchronously before purging the<br /> queues and freeing the context.<br /> <br /> Found by Linux Verification Center (linuxtesting.org) with SVACE.

Vulnerable products and versions

CPE From Up to
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 3.7 (including) 5.15.202 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 5.16 (including) 6.1.165 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.2 (including) 6.6.128 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.7 (including) 6.12.75 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.13 (including) 6.18.14 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.19 (including) 6.19.4 (excluding)