PatchSiren cyber security CVE debrief
CVE-2026-98810 Linux CVE debrief
A slab-out-of-bounds read vulnerability exists in the Linux kernel's wifi mac80211 subsystem. The issue arises in the ieee80211_monitor_select_queue() function, where the skb length is validated using skb->len, which includes both linear and non-linear data. However, when a packet becomes non-linear, the 802.11 header may extend past the linear head buffer, leading to a slab-out-of-bounds read.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- Unknown
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-18
- Original CVE updated
- 2026-10-19
- Advisory published
- 2026-10-18
- Advisory updated
- 2026-10-19
Who should care
Linux kernel developers and maintainers, Linux distribution vendors, users of Linux-based systems with wifi functionality, security teams, and vulnerability management teams responsible for assessing and mitigating the impact of this vulnerability on their systems and infrastructure.
Why it matters
This vulnerability requires attention from Linux kernel developers, maintainers, and users of Linux-based systems with wifi functionality. The issue can lead to potential denial of service (DoS) and information disclosure if exploited. Affected versions need to be identified, and patches applied to prevent exploitation.
- Potential denial of service (DoS) due to slab-out-of-bounds read
- Possible information disclosure due to out-of-bounds data access
- Requires validation of linear data length to prevent exploitation
Technical summary
The ieee80211_monitor_select_queue() function in the Linux kernel's wifi mac80211 subsystem does not properly validate the linear data length of incoming packets, leading to a slab-out-of-bounds read vulnerability. This issue arises when a packet becomes non-linear, causing the 802.11 header to extend past the linear head buffer. To fix this, the validation should check skb_headlen(skb) instead of skb->len before dereferencing skb->data pointers. This ensures the required bytes are actually present in the linear portion of the skb. The same fix should be applied to ieee80211_validate_radiotap_len() to prevent similar issues.
Defensive priority
Medium
Recommended defensive actions
- Review and apply patches from Linux vendors for affected versions
- Validate linear data length in ieee80211_monitor_select_queue() and ieee80211_validate_radiotap_len()
- Monitor Linux kernel updates for additional information
- Perform vulnerability assessment to identify affected systems
- Apply compensating controls for exposed systems
- Track exceptions and retest remediated assets
- Review security advisories for additional guidance
Evidence notes
The CVE record and source item provide details about the vulnerability, including its description and affected versions. However, the corpus does not establish specific exploitation or impact details, requiring verification from official sources.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-98810 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-98810
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-98810 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-98810
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
wifi: mac80211: fix slab-out-of-bounds read in ieee80211_monitor_select_queue()
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/98xxx/CVE-2026-98810.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/63e7064b4c1c4b540bf2f0cba47384f92ab95307
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/6f63e919fe1e335b8abcb3a28bfd4804a98d875a
Supplemental source
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.