CVE-2026-23152
Medium · 5.5CVSS
5.5
EPSS
0.1%
Published
Feb 14, 2026
CISA due date
—
Cloudanix analysis
A bug in how Linux handles certain Wi-Fi settings can let a local user crash the system, and updating the operating system fixes it.
- Exploitation
- Local Privilege
- Attacker needs
- Low Privilege
- Complexity
- Low
- Impact
- Denial Of Service
- Component
- OS kernel
- Class
- Memory Corruption
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Out-of-bounds read of one byte past the end of a TID-To-Link Mapping element during frame parsing in mac80211 when a default link map is in use.
Why it matters to the business
Local denial-of-service risk on Linux Wi-Fi systems that can crash the kernel or disrupt wireless connectivity; low external exploit likelihood reduces urgency but still requires patching on affected kernels.
How an attack unfolds
An attacker with local access crafts or supplies a Wi-Fi management frame containing a TTLM element that uses the default mapping; mac80211 incorrectly parses it without skipping and reads one byte beyond the element boundary, potentially triggering a kernel fault.
How to fix it
Update the Linux kernel to the fixed commit aabc36857bd39da65fe2d047bfaf63a0a09917d4 or later stable releases that contain it; rebuild and deploy the patched kernel across affected systems.
How to confirm the fix worked
Confirm the running kernel contains commit aabc36857bd39da65fe2d047bfaf63a0a09917d4 or verify the fix by inspecting the mac80211 TTLM parsing code path for the added default-mapping skip logic.
Typical attack path
- Obtain local user access on a Linux system running an affected kernel
- Trigger or inject a crafted 802.11 frame with a default-mapped TTLM element
- mac80211 performs incorrect parsing and reads past the element
- Kernel memory fault leads to crash or availability impact
How to detect it
Review kernel logs for oops or panic entries referencing mac80211 TTLM parsing around the time of wireless frame processing; look for unexpected reboots or wireless interface resets on systems running vulnerable kernels.
What your security team should do
- Prioritize kernel updates on systems that use Wi-Fi (mac80211)
- Monitor EPSS trend and re-evaluate if score rises significantly
- Test patched kernels in staging before broad deployment
The record
In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: correctly decode TTLM with default link map TID-To-Link Mapping (TTLM) elements do not contain any link mapping presence indicator if a default mapping is used and parsing needs to be skipped. Note that access points should not explicitly report an advertised TTLM with a default mapping as that is the implied mapping if the element is not included, this is even the case when switching back to the default mapping. However, mac80211 would incorrectly parse the frame and would also read one byte beyond the end of the element.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Linux | Kernel | 6.7.0 | 6.18.9 |
| openSUSE:Leap 16.0 | dtb-aarch64 | 0 | 6.12.0-160000.27.1 |
| openSUSE:Leap 16.0 | kernel-64kb | 0 | 6.12.0-160000.27.1 |
| openSUSE:Leap 16.0 | kernel-azure | 0 | 6.12.0-160000.27.1 |
| openSUSE:Leap 16.0 | kernel-default | 0 | 6.12.0-160000.27.1 |
| openSUSE:Leap 16.0 | kernel-default-base | 0 | 6.12.0-160000.27.1.160000.2.8 |
| openSUSE:Leap 16.0 | kernel-docs | 0 | 6.12.0-160000.27.1 |
| openSUSE:Leap 16.0 | kernel-kvmsmall | 0 | 6.12.0-160000.27.1 |
| openSUSE:Leap 16.0 | kernel-obs-build | 0 | 6.12.0-160000.27.1 |
| openSUSE:Leap 16.0 | kernel-obs-qa | 0 | 6.12.0-160000.27.1 |
| openSUSE:Leap 16.0 | kernel-rt | 0 | 6.12.0-160000.27.1 |
| openSUSE:Leap 16.0 | kernel-source | 0 | 6.12.0-160000.27.1 |
| openSUSE:Leap 16.0 | kernel-syms | 0 | 6.12.0-160000.27.1 |
| openSUSE:Leap 16.0 | kernel-zfcpdump | 0 | 6.12.0-160000.27.1 |
Related vulnerabilities
- CVE-2026-23226 In the Linux kernel, the following vulnerability has been resolved: ksmbd: add chann_lock… Also affects Kernel
- CVE-2026-23225 In the Linux kernel, the following vulnerability has been resolved: sched/mmcid: Don't… Also affects Kernel
- CVE-2026-23230 In the Linux kernel, the following vulnerability has been resolved: smb: client: split… Also affects Kernel
- CVE-2026-23224 In the Linux kernel, the following vulnerability has been resolved: erofs: fix UAF issue… Also affects Kernel
- CVE-2026-23227 In the Linux kernel, the following vulnerability has been resolved: drm/exynos: vidi: use… Also affects Kernel
- CVE-2026-23223 In the Linux kernel, the following vulnerability has been resolved: xfs: fix UAF in… Also affects Kernel
- CVE-2026-23228 In the Linux kernel, the following vulnerability has been resolved: smb: server: fix leak… Also affects Kernel
- CVE-2026-23229 In the Linux kernel, the following vulnerability has been resolved: crypto: virtio - Add… Also affects Kernel