PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-98889 Linux CVE debrief

A vulnerability in the Linux kernel's iwlwifi driver has been addressed, where scheduled scan built the probe request before validating the length of Information Elements (IEs), potentially leading to oversized IEs being copied into a fixed buffer. This issue has been resolved by moving the iwl_mvm_build_scan_probe() function after the iwl_mvm_scan_fits() check and advertising the maximum sched scan IE length.

Vendor
Linux
Product
Unknown
CVSS
HIGH 7.8
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-23
Original CVE updated
2026-10-26
Advisory published
2026-10-23
Advisory updated
2026-10-26

Who should care

Defenders responsible for Linux systems utilizing the iwlwifi driver should assess exposure and prioritize patching. This includes administrators of Linux servers and workstations with affected drivers.

Why it matters

CVE-2026-98889 is a patched vulnerability in the Linux kernel's iwlwifi driver that could lead to buffer overflows from oversized Information Elements in scheduled scans. Defenders should verify and apply patches, review version ranges for exposure, and monitor Linux distribution advisories.

  • Verify and prioritize patching for exposed systems
  • Assess inventory for potential exposure based on Linux kernel versions
  • Monitor Linux distribution advisories for patched versions

Technical summary

The Linux kernel's iwlwifi driver had a vulnerability where scheduled scans could lead to oversized Information Elements being copied into a fixed buffer. This issue was caused by the iwl_mvm_build_scan_probe() function being called before the iwl_mvm_scan_fits() check, allowing oversized IEs to be copied. The vulnerability was addressed by reordering these functions and updating the advertised maximum sched scan IE length. Defenders should prioritize verifying and applying patches for this vulnerability, particularly for systems utilizing the affected iwlwifi driver, and review Linux kernel versions for potential exposure. The patch moves the iwl_mvm_build_scan_probe() function after the iwl_mvm_scan_fits() A

Defensive priority

Defenders should prioritize verifying and applying patches for this vulnerability, particularly for systems utilizing the affected iwlwifi driver.

Recommended defensive actions

  • Verify and apply the patch for the iwlwifi driver vulnerability
  • Review Linux kernel versions for potential exposure
  • Monitor for advisories from Linux distribution vendors
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
  • Review compensating controls for exposed systems while remediation is scheduled and verified

Evidence notes

The CVE record and associated source item provide details on the vulnerability and its resolution in the Linux kernel. However, specific version ranges and detailed exploitation scenarios require verification from official Linux sources.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-98889 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-98889

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-98889 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-98889

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • wifi: iwlwifi: mvm: fix sched scan IE sizing

    Unverified legacy reference

    URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/98xxx/CVE-2026-98889.json

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/f2268060e99f94314b9988dfa17393c2694fa9b2

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/358eca9a898ad4cce7453e9dcfd005d019a2b01f

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/05f79cea3b15cfe600b205ddcfd51ebee15d908a

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/a24417478f90e9f1a4ea24cd4b784afccb56fbae

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/0a63f98e5163a2ec2822dfb691ee5a6094de08ec

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/4f155d262b31b9b17e0f9856bdabe0968eb4930f

    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.