Answer in brief
CVE-2026-89524 records a High severity (CVSS 8.1) vulnerability in wifi: ath6kl: clamp assoc request/response lengths before subtracting IE offsets. The current sources do not mark it as known exploited. The current feed maps Linux/Linux (generic), Linux/Linux (generic), Linux/Linux (generic). Check affected ranges and fixed versions before updating.
Analysis pending evidence review
HOL Guard separates source facts from reviewed analysis. See the methodology.
CVSS is 8.1. The current sources do not mark it as known exploited. Treat this as a source-backed prioritization signal, not a statement about your environment.
Analysis status
Analysis pending evidence review
Factual feed record only; HOL analysis is not approved for indexing. Read the methodology.
The current feed maps Linux/Linux (generic), Linux/Linux (generic), Linux/Linux (generic). Check affected ranges and fixed versions before updating.
| Package | Affected range | Fixed version |
|---|---|---|
| Linux/Linuxgeneric | >=bdcd81707973cf8aa9305337166f8ee842a050d4 <e3619bed5da125713b29ac881dc66f5e06606f88 || >=bdcd81707973cf8aa9305337166f8ee842a050d4 <e1330d719c047c4d8190a16be034b29fc601a815 || >=bdcd81707973cf8aa9305337166f8ee842a050d4 <8eb73016fb3968cf2db3987a92764563a3af773a || >=bdcd81707973cf8aa9305337166f8ee842a050d4 <3bbd05723d15dd06f0560bcd94fbf9a91b5f5613 | e3619bed5da125713b29ac881dc66f5e06606f88, e1330d719c047c4d8190a16be034b29fc601a815, 8eb73016fb3968cf2db3987a92764563a3af773a, 3bbd05723d15dd06f0560bcd94fbf9a91b5f5613 |
| Linux/Linuxgeneric | 3.2 | Not reported |
| Linux/Linuxgeneric | >=bdcd81707973cf8aa9305337166f8ee842a050d4 <225587bdbf4b0eb5265a71ee4dc183561a1857fc || >=bdcd81707973cf8aa9305337166f8ee842a050d4 <d337213a889705a69735079606d0b4c672b17605 || >=bdcd81707973cf8aa9305337166f8ee842a050d4 <e11d5ae96d5e52cb48fa27c6ad352d766d0322fb || >=bdcd81707973cf8aa9305337166f8ee842a050d4 <6deb4d7a0c3d91821b2a8d5239e3d9933d9217d9 || >=bdcd81707973cf8aa9305337166f8ee842a050d4 <e3619bed5da125713b29ac881dc66f5e06606f88 || >=bdcd81707973cf8aa9305337166f8ee842a050d4 <e1330d719c047c4d8190a16be034b29fc601a815 || >=bdcd81707973cf8aa9305337166f8ee842a050d4 <8eb73016fb3968cf2db3987a92764563a3af773a || >=bdcd81707973cf8aa9305337166f8ee842a050d4 <3bbd05723d15dd06f0560bcd94fbf9a91b5f5613 | 225587bdbf4b0eb5265a71ee4dc183561a1857fc, d337213a889705a69735079606d0b4c672b17605, e11d5ae96d5e52cb48fa27c6ad352d766d0322fb, 6deb4d7a0c3d91821b2a8d5239e3d9933d9217d9, e3619bed5da125713b29ac881dc66f5e06606f88, e1330d719c047c4d8190a16be034b29fc601a815, 8eb73016fb3968cf2db3987a92764563a3af773a, 3bbd05723d15dd06f0560bcd94fbf9a91b5f5613 |
Published upstream
Sep 11, 2026
Evidence: source:cvelist:source_dates:source-dates:recordSource modified
Oct 19, 2026
Evidence: source:cvelist:source_dates:source-dates:recordFirst seen by HOL
Sep 11, 2026
In the Linux kernel, the following vulnerability has been resolved: wifi: ath6kl: clamp assoc request/response lengths before subtracting IE offsets ath6kl_cfg80211_connect_event() subtracts fixed IE offsets from assoc_req_len (-= 4) and assoc_resp_len (-= 6), both u8, with no lower bound. The aggregate check recently added to ath6kl_wmi_connect_event_rx() bounds the declared lengths from above (their sum must fit the received event), but an assoc request/response shorter than its fixed offset still underflows here: the u8 wraps to ~250, and cfg80211_connect_result() / cfg80211_roamed() then treat that wrapped value as the IE length and copy that many bytes out of the small assoc_info buffer to user space via nl80211, disclosing adjacent slab memory. Clamp both lengths to their offsets before subtracting. Found by 0sec (https://0sec.ai) using automated source analysis; the missing lower bound is evident from source. Compile-tested.
Quoted source text, attributed separately from HOL analysis.