CVE-2026-31779: wifi: iwlwifi: mvm: fix potential out-of-bounds read in iwl_mvm_nd_match_info_handler()
In the Linux kernel, the following vulnerability has been resolved:
wifi: iwlwifi: mvm: fix potential out-of-bounds read in iwl_mvm_nd_match_info_handler()
The memcpy function assumes the dynamic array notif->matches is at least
as large as the number of bytes to copy. Otherwise, results->matches may
contain unwanted data. To guarantee safety, extend the validation in one
of the checks to ensure sufficient packet length.
Found by Linux Verification Center (linuxtesting.org) with SVACE.
Security readout for executives and security teams
Plain-English summary
A Linux Wi-Fi driver handler may read beyond the available match data when processing a notification. This could expose unintended data or disrupt a system. The supplied CVSS score is 8.1, but the sources do not document a working exploit or observed attacks.
Executive priority
Prioritize remediation for exposed laptops and other Wi-Fi-enabled Linux endpoints, especially those operating in untrusted locations. The high score warrants prompt action, but there is no sourced evidence of active exploitation. Resolve kernel-version ambiguity through vendor advisories and backport verification before declaring systems vulnerable or fixed.
Technical view
The iwlwifi MVM network-discovery match handler trusts a dynamic matches array without fully confirming packet length before memcpy. The kernel fix strengthens length validation so the source buffer is large enough. CVSS 3.1 describes adjacent access, low complexity, no privileges, no user interaction, and potentially high confidentiality and availability impact.
Likely exposure
Exposure is limited to Linux systems using the affected iwlwifi MVM code. The supplied version data identifies affected releases from 6.1 through 7.0 but is ambiguous and includes unusual entries. Distribution kernels may contain backports, so determine status from kernel provenance and the referenced stable commits rather than version strings alone.
Exploitation context
The CVSS vector requires adjacent network access. The source bundle marks this CVE as absent from KEV and provides no evidence of active exploitation, public exploit code, or demonstrated real-world impact. Treat the confidentiality and availability consequences as potential until further technical evidence emerges.
Researcher notes
The source describes a potential out-of-bounds read and unwanted destination data, while CVSS assigns high confidentiality and availability impact. Concrete crash, disclosure behavior, reachable notification conditions, and affected hardware scope are not established in the bundle. The duplicate commit identifier and unusual version entries reduce confidence in version-only assessments.
Mitigation direction
Install a vendor-supported kernel containing the applicable referenced stable fix.
Check distribution advisories because kernel fixes may be backported without changing the apparent release family.
Prioritize systems that load the affected iwlwifi driver and operate near untrusted wireless networks.
If updates are unavailable, request vendor-specific mitigation guidance; none is documented in the supplied sources.
Validation and detection
Inventory kernel builds and identify systems loading the iwlwifi driver.
Compare each kernel's source or package changelog with the six referenced stable commits.
Confirm the handler validates sufficient packet length before copying match data.
After updating, verify systems boot normally and affected wireless functions remain operational.
Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.
Potential ATT&CK relevance
Conservative CVE-to-ATT&CK context
These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.
ATT&CK lookup starting points
Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.
cve · low confidence lookup
CVE-2026-31779 mapping review
Open the CVE-to-ATT&CK bridge for reviewed, inferred, or future official mappings tied to this CVE.
These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.
1CVSS vectors
3Timeline events
0ADP providers
7Source links
CVSS vector scores
1 official score
We collect every scored CVSS vector available in the official CNA and ADP containers. When more than one version is present, the table keeps the source vectors side by side instead of collapsing them into the highest score.