Description
In the Linux kernel, the following vulnerability has been resolved:

wifi: iwlwifi: mei: pass correct argument to function

The first argument to iwl_mei_write_cyclic_buf() should be the cldev
but the q_head pointer is passed instead. Fix it.
Published: 2026-09-25
Score: n/a
EPSS: n/a
KEV: No
Impact: Kernel memory corruption
Action: Monitor
AI Analysis

Impact

The iwlwifi driver for Intel Wi‑Fi chips contains a bug where the function iwl_mei_write_cyclic_buf() receives the wrong pointer as its first argument. Instead of the intended cldev structure, the code passes the q_head pointer. This mismatch can cause the driver to read or write memory it does not own, potentially leading to kernel memory corruption, crashes, or arbitrary code execution if the attacker can influence the function call. The vulnerability manifests when WLAN management frames trigger the buffer write routine that uses the incorrect pointer.

Affected Systems

All Linux kernel releases that include the iwlwifi driver are affected, as the issue appears in the kernel source for iwlwifi and is not limited to a specific version. The problem applies to any distribution that ships with the stock kernel and the Intel wireless driver. No specific version list is provided in the advisory.

Risk and Exploitability

No CVSS score or EPSS data is available, and the vulnerability is not listed in CISA’s KEV catalog, suggesting no publicly documented exploits as of this analysis. The likely attack vector is local or through crafted wireless traffic that can trigger the offending buffer write. Because the bug causes kernel memory corruption, an attacker who can control the data passed to the driver could potentially achieve privilege escalation or cause a denial of service by crashing the system.

Generated by OpenCVE AI on September 25, 2026 at 16:45 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the kernel to a revision that contains the patch for iwl_mei_write_cyclic_buf, such as the latest stable release of the Linux kernel.
  • If an immediate kernel upgrade is not possible, blacklist the iwlwifi driver by adding "blacklist iwlwifi" to /etc/modprobe.d/blacklist.conf and reboot to prevent the vulnerable module from loading.
  • After applying the fix or disabling the driver, monitor kernel logs for signs of Oops or panic events and consider temporarily disabling wireless networking until the kernel update is fully applied.
  • Maintain regular system updates to ensure that future patches for the iwlwifi driver and other kernel components are applied promptly.

Generated by OpenCVE AI on September 25, 2026 at 16:45 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 25 Sep 2026 17:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-119
CWE-125
CWE-787

Fri, 25 Sep 2026 13:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: mei: pass correct argument to function The first argument to iwl_mei_write_cyclic_buf() should be the cldev but the q_head pointer is passed instead. Fix it.
Title wifi: iwlwifi: mei: pass correct argument to function
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-09-25T13:06:49.327Z

Reserved: 2026-09-25T10:25:14.456Z

Link: CVE-2026-100078

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-25T14:17:14.740

Modified: 2026-09-25T14:17:14.740

Link: CVE-2026-100078

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-25T17:00:17Z

Weaknesses
  • CWE-119

    Improper Restriction of Operations within the Bounds of a Memory Buffer

  • CWE-125

    Out-of-bounds Read

  • CWE-787

    Out-of-bounds Write