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

wifi: mwifiex: validate scan response extents

mwifiex_ret_802_11_scan() subtracts the fixed response fields and the
firmware-provided BSS length from resp->size without first proving that
either extent fits. A short response or oversized BSS length can
therefore underflow tlv_buf_size and make the TLV parser walk beyond the
command response.

Compute the fixed extent from the selected normal or background scan
response. Validate that the fixed fields and BSS data fit before deriving
the TLV extent and entering the parser.
Published: 2026-10-06
Score: 7.0 High
EPSS: < 1% Very Low
KEV: No
Impact: Kernel memory corruption leading to potential denial of service or privilege escalation
Action: Apply patch
AI Analysis

Impact

The vulnerability exists in the mwifiex wireless driver, where the function that processes 802.11 scan responses subtracts the size of fixed header and firmware‑supplied BSS information from the total response size without first validating that the resulting extent is within the bounds of the actual data. A short response or an oversized BSS length can cause an integer underflow, reducing the calculated TLV buffer size. This in turn allows the TLV parser to advance beyond the end of the command response and read or write memory that it should not access. The result is a kernel memory corruption that could lead to a crash, denial of service, or, if the attacker can exploit the corruption further, privilege escalation. The weakness is a classic integer underflow/buffer under‑read situation.

Affected Systems

All Linux systems that build the kernel with the mwifiex wireless driver are affected. The driver is part of the mainline Linux kernel source tree, so any vendor that packages a recent kernel with mwifiex support is potentially impacted. No specific kernel version range is provided; all releases that include the unresolved code are vulnerable, and the fix appears in later commits of the stable kernel series.

Risk and Exploitability

The EPSS score is less than 1%, and the vulnerability is not listed in CISA’s KEV catalog, so there is no current evidence of widespread exploitation. The CVSS score is 7.0, indicating a high severity, and the nature of the weakness suggests potential for significant impact. The likely attack vector is remote: an attacker could broadcast a crafted Wi‑Fi scan response from a malicious access point or device to trigger the underflow on a target that scans for networks, or could use local firmware signals if the device can receive from an untrusted source. If the vulnerability can be reliably triggered, it exposes kernel memory and allows an attacker to compromise system integrity or availability.

Generated by OpenCVE AI on October 9, 2026 at 05:30 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the kernel to a version that includes the mwifiex scan response extent validation fix.
  • Reboot the system to load the corrected kernel and driver modules.
  • If a kernel update is not immediately possible, disable the mwifiex Wi‑Fi interface or configure the system to ignore untrusted Wi‑Fi network scans until the patch is applied.

Generated by OpenCVE AI on October 9, 2026 at 05:30 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4841-1 linux security update
Debian DLA Debian DLA DLA-4850-1 linux-6.12 security update
Debian DSA Debian DSA DSA-6568-1 linux security update
History

Fri, 09 Oct 2026 04:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-190

Fri, 09 Oct 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-125
References
Metrics threat_severity

None

cvssV3_1

{'score': 7.0, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H'}

threat_severity

Moderate


Tue, 06 Oct 2026 15:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-190

Tue, 06 Oct 2026 09:00:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: wifi: mwifiex: validate scan response extents mwifiex_ret_802_11_scan() subtracts the fixed response fields and the firmware-provided BSS length from resp->size without first proving that either extent fits. A short response or oversized BSS length can therefore underflow tlv_buf_size and make the TLV parser walk beyond the command response. Compute the fixed extent from the selected normal or background scan response. Validate that the fixed fields and BSS data fit before deriving the TLV extent and entering the parser.
Title wifi: mwifiex: validate scan response extents
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-10-19T09:15:16.426Z

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

Link: CVE-2026-98185

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-06T09:18:03.380

Modified: 2026-10-19T10:18:18.823

Link: CVE-2026-98185

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-10-06T00:00:00Z

Links: CVE-2026-98185 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-09T05:45:20Z

Weaknesses