CVE-2024-26801: Bluetooth: Avoid potential use-after-free in hci_error_reset
Vulnerability summary
CVE-2024-26801 is a high (CVSS 8.8) Use After Free vulnerability in linux. EPSS estimates a 0.43% chance of exploitation in the next 30 days, higher than 36.8% of scored vulnerabilities.
Not severe (CVSS 8.8, adjacent network); no exploitation reported by the 5 checked sources
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 33 · Related 23Timeline
- 04-04-2024PublishedVulnerability first disclosed.
- 05-08-2026Last modifiedVulnerability information updated.
Description
In the Linux kernel, the following vulnerability has been resolved: Bluetooth: Avoid potential use-after-free in hci_error_reset While handling the HCI_EV_HARDWARE_ERROR event, if the underlying BT controller is not responding, the GPIO reset mechanism would free the hci_dev and lead to a use-after-free in hci_error_reset. Here's the call trace observed on a ChromeOS device with Intel AX201: queue_work_on+0x3e/0x6c __hci_cmd_sync_sk+0x2ee/0x4c0 [bluetooth <HASH:3b4a6>] ? init_wait_entry+0x31/0x31 __hci_cmd_sync+0x16/0x20 [bluetooth <HASH:3b4a 6>] hci_error_reset+0x4f/0xa4 [bluetooth <HASH:3b4a 6>] process_one_work+0x1d8/0x33f worker_thread+0x21b/0x373 kthread+0x13a/0x152 ? pr_cont_work+0x54/0x54 ? kthread_blkcg+0x31/0x31 ret_from_fork+0x1f/0x30 This patch holds the reference count on the hci_dev while processing a HCI_EV_HARDWARE_ERROR event to avoid potential crash.
CVSS metrics
4 scores · 4 sources · 1 version- OSV · UbuntuEcosystem advisory · calculated8.8HighCVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- OSV · DebianEcosystem advisory · calculated5.5MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HDiffers
- NVDNIST5.5MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HDiffers
EPSS trend
Probability
0.43%
Chance of exploitation in the next 30 days
Percentile
37%
Versus all other CVEs
30-day change
No change 0.00 pp
From 0.43% on 04-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Known conditions: adjacent network, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.
Ubuntu116 products
- linux< 4.4.0-254.288 | < 4.15.0-225.237 | < 5.4.0-186.206 | < 5.15.0-112.122
- linux-allwinner-5.19All versions (No fix recorded)
- linux-aws< 4.4.0-1131.137 | < 4.4.0-1169.184 | < 4.15.0-1168.181 | < 5.4.0-1126.136 | < 5.15.0-1063.69
- linux-aws-5.0All versions (No fix recorded)
- linux-aws-5.11All versions (No fix recorded)
Linux2 products
- linux≥ c7741d16a57cbf97eebe53f27e8216b1ff20e20c, < e0b278650f07acf2e0932149183458468a731c03 | ≥ c7741d16a57cbf97eebe53f27e8216b1ff20e20c, < 98fb98fd37e42fd4ce13ff657ea64503e24b6090 | ≥ c7741d16a57cbf97eebe53f27e8216b1ff20e20c, < 6dd0a9dfa99f8990a08eb8fdd8e79bee31c7d8e2 | ≥ c7741d16a57cbf97eebe53f27e8216b1ff20e20c, < da4569d450b193e39e87119fd316c0291b585d14 | ≥ c7741d16a57cbf97eebe53f27e8216b1ff20e20c, < 45085686b9559bfbe3a4f41d3d695a520668f5e1 | ≥ c7741d16a57cbf97eebe53f27e8216b1ff20e20c, < 2ab9a19d896f5a0dd386e1f001c5309bc35f433b | ≥ c7741d16a57cbf97eebe53f27e8216b1ff20e20c, < dd594cdc24f2e48dab441732e6dfcafd6b0711d1 | ≥ c7741d16a57cbf97eebe53f27e8216b1ff20e20c, < 2449007d3f73b2842c9734f45f0aadb522daf592 | 4.0
- linux_kernel≥ 4.0, < 4.19.309 | ≥ 4.20, < 5.4.271 | ≥ 5.5, < 5.10.212 | ≥ 5.11, < 5.15.151 | ≥ 5.16, < 6.1.81 | ≥ 6.2, < 6.6.21 | ≥ 6.7, < 6.7.9 | 6.8:rc1 | 6.8:rc2 | 6.8:rc3 | 6.8:rc4 | 6.8:rc5 | 6.8:rc6
Debian1 product
- linux< 6.1.82-1 | < 6.7.9-1
3 vendors · 119 products