CVE-2026-98196

CVE-2026-98196

published October 6, 2026

CVSS
—
EPSS
0%
Percentile
7.6
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

wifi: brcmsmac: fix UAF in brcms_free_timer()

brcms_free_timer() calls brcms_del_timer() which uses the non-synchronous

cancel_delayed_work() to cancel the timer's underlying delayed work. If

the work callback (_brcms_timer) is already running, cancel_delayed_work()

returns false without waiting, and brcms_free_timer() proceeds to kfree(t)

while the callback still accesses t through container_of().

Add an explicit cancel_delayed_work_sync() after brcms_del_timer() to

guarantee that any in-flight callback has completed before the timer

structure is freed.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00184 · 7.6th percentile
Published
2026-10-06T13:18Z
References (8)
EPSS history
Timeline
  • 07 OCT 03:43Z
    EPSS moved — → 0%
    epss
  • 06 OCT 08:44Z
    wifi: brcmsmac: fix UAF in brcms_free_timer()
    cvelistv5