CVE-2026-68198
In the Linux kernel, the following vulnerability has been resolved:
wifi: ath6kl: fix use-after-free in aggr_reset_state()
The aggr_reset_state() function uses timer_delete() (non-synchronous)
for the aggregation timer before proceeding to delete TID state and
before the structure is freed by callers like aggr_module_destroy().
If the timer callback (aggr_timeout) is executing when aggr_reset_state()
is called, the callback will continue to access aggr_conn fields like
rx_tid[] and stat[] which may be freed immediately after by
kfree(aggr_info->aggr_conn) in aggr_module_destroy().
Additionally, the timer callback can re-arm itself via mod_timer() while
aggr_reset_state() is running, creating a more complex race condition.
Use timer_delete_sync() instead to ensure any running timer callback
has completed before returning.
CSIRTS triage
- What
- The ath6kl WiFi driver contains a use-after-free vulnerability in the aggr_reset_state function.
- Who is affected
- Systems using Qualcomm Atheros ath6kl WiFi driver.
- Urgency
- Critical; CVSS 9.8 indicates severe memory safety risk requiring immediate remediation.
- Action
- Update ath6kl driver to patched version addressing use-after-free condition.
AI-assisted analysis generated from the source advisory — verify against the original.
⚡ Watch CVE-2026-68198
Get an email if CVE-2026-68198 is added to CISA KEV, gains public exploit code, or a new advisory cites it — max one per day, one-click unsubscribe.
Exploitation outlook
- Low exploitation risk0.28% 30-day exploitation probability — currently an unlikely target, but scores change as exploit code circulates. Riskier than 20% of all EPSS-scored CVEs.
Advisory coverage (3)
- unknownDSA-6466-1 linux - security updatedebian · 2026-08-25
- criticalCVE-2026-68198: wifi: ath6kl: fix use-after-free in aggr_reset_state()msrc · 2026-08-11
- highCVE-2026-68198: In the Linux kernel, the following vulnerability has been resolved: wifi: ath6kl: fix use-afte…nvd · 2026-08-10
External references
Embed the live status
— this badge updates automatically when the KEV or exploit status changes. How to embed it →
[](https://www.csirts.com/cve/CVE-2026-68198)