CVE-2024-35811: debian debian_linux Use After Free
Vulnerability summary
CVE-2024-35811 is a high (CVSS 8.8) Use After Free vulnerability in debian debian_linux. EPSS estimates a 0.35% chance of exploitation in the next 30 days, higher than 27.5% of scored vulnerabilities.
Advisory lineage
Upstream 0 · Downstream 35 · Related 33Timeline
- 17-05-2024PublishedVulnerability first disclosed.
- 15-10-2026Last modifiedVulnerability information updated.
Description
In the Linux kernel, the following vulnerability has been resolved: wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach This is the candidate patch of CVE-2023-47233 : https://nvd.nist.gov/vuln/detail/CVE-2023-47233 In brcm80211 driver,it starts with the following invoking chain to start init a timeout worker: ->brcmf_usb_probe ->brcmf_usb_probe_cb ->brcmf_attach ->brcmf_bus_started ->brcmf_cfg80211_attach ->wl_init_priv ->brcmf_init_escan ->INIT_WORK(&cfg->escan_timeout_work, brcmf_cfg80211_escan_timeout_worker); If we disconnect the USB by hotplug, it will call brcmf_usb_disconnect to make cleanup. The invoking chain is : brcmf_usb_disconnect ->brcmf_usb_disconnect_cb ->brcmf_detach ->brcmf_cfg80211_detach ->kfree(cfg); While the timeout woker may still be running. This will cause a use-after-free bug on cfg in brcmf_cfg80211_escan_timeout_worker. Fix it by deleting the timer and canceling the worker in brcmf_cfg80211_detach. [arend.vanspriel@broadcom.com: keep timer delete as is and cancel work just before free]
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.35%
Chance of exploitation in the next 30 days
Percentile
28%
Versus all other CVEs
30-day change
0.00 pp
From 0.35% on 20-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Ubuntu117 products
- linuxAll versions (No fix recorded) | < 4.4.0-254.288 | < 4.15.0-225.237 | < 5.4.0-182.202 | < 5.15.0-107.117 | < 6.8.0-35.35
- 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-1125.135 | < 5.15.0-1062.68 | < 6.8.0-1009.9
- linux-aws-5.0All versions (No fix recorded)
- linux-aws-5.11All versions (No fix recorded)
Debian2 products
- linux< 6.1.85-1 | < 6.7.12-1
- debian_linuxEOL10.0
Linux2 products
- linux≥ e756af5b30b008f6ffcfebf8ad0b477f6f225b62, < 202c503935042272e2f9e1bb549d5f69a8681169 | ≥ e756af5b30b008f6ffcfebf8ad0b477f6f225b62, < 8e3f03f4ef7c36091f46e7349096efb5a2cdb3a1 | ≥ e756af5b30b008f6ffcfebf8ad0b477f6f225b62, < bacb8c3ab86dcd760c15903fcee58169bc3026aa | ≥ e756af5b30b008f6ffcfebf8ad0b477f6f225b62, < 8c36205123dc57349b59b4f1a2301eb278cbc731 | ≥ e756af5b30b008f6ffcfebf8ad0b477f6f225b62, < 0b812f706fd7090be74812101114a0e165b36744 | ≥ e756af5b30b008f6ffcfebf8ad0b477f6f225b62, < 190794848e2b9d15de92d502b6ac652806904f5a | ≥ e756af5b30b008f6ffcfebf8ad0b477f6f225b62, < 6678a1e7d896c00030b31491690e8ddc9a90767a | ≥ e756af5b30b008f6ffcfebf8ad0b477f6f225b62, < 0a7591e14a8da794d0b93b5d1c6254ccb23adacb | ≥ e756af5b30b008f6ffcfebf8ad0b477f6f225b62, < 0f7352557a35ab7888bc7831411ec8a3cbe20d78 | 3.7
- linux_kernel≥ 3.7, < 4.19.312 | ≥ 4.20, < 5.4.274 | ≥ 5.5, < 5.10.215 | ≥ 5.11, < 5.15.154 | ≥ 5.16, < 6.1.84 | ≥ 6.2, < 6.6.24 | ≥ 6.7, < 6.7.12 | ≥ 6.8, < 6.8.3
3 vendors · 121 products