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

wifi: wcn36xx: fix OOB read from short trigger BA firmware response

The firmware response length is only checked against sizeof(*rsp) (20
bytes), but when candidate_cnt >= 1, a 22-byte candidate struct is read
at buf + 20 without verifying the response contains it. This causes an
out-of-bounds read of stale heap data, corrupting the BA session state.

Add validation that the response includes the candidate data.
Published: 2026-08-28
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

In the Linux kernel, an out‑of‑bounds read occurs in the wcn36xx wireless driver when processing a short trigger BA firmware response. The driver only checks that the response length matches sizeof(*rsp) (20 bytes) but, if a candidate count of one or more is present, it reads an additional 22‑byte candidate structure from the buffer without verifying the data is present. This misread corrupts the background activity session state, potentially leading to denial of service or improper handling of wireless sessions. The weakness is a classic buffer overread (CWE‑214).

Affected Systems

The affected vendor is Linux kernel deployments using the wcn36xx wireless driver. The vulnerability applies to any kernel build that includes the unpatched wcn36xx module; no specific version ranges are listed in the CVE data, so all kernels before the commit that introduced the fix are potentially impacted.

Risk and Exploitability

EPSS data is not available and the vulnerability is not listed in the CISA KEV catalogue, so there is no known widespread exploitation activity yet. The CVSS score is not specified in the provided data, but based on the nature of the bug the potential impact is high due to the likelihood of session state corruption and possible denial of service. Attackers would need to influence the firmware response data sent to the driver, which could be achieved by a malicious access point or compromised firmware. Because the flaw involves an out‑of‑bounds read rather than a write, immediate code execution is unlikely, but the integrity of wireless sessions is at risk if the defect is triggered.

Generated by OpenCVE AI on August 28, 2026 at 09:25 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Linux kernel to a release that contains the wcn36xx OOB read fix, corresponding to commit 04aba502.
  • Verify that the wireless firmware on devices using the wcn36xx driver is up to date and does not send improperly sized trigger BA responses.
  • As a temporary safeguard, disable or restrict use of the WCN36xx driver or block trigger BA frames until the kernel patch is applied.

Generated by OpenCVE AI on August 28, 2026 at 09:25 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 28 Aug 2026 09:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-214

Fri, 28 Aug 2026 07:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: wifi: wcn36xx: fix OOB read from short trigger BA firmware response The firmware response length is only checked against sizeof(*rsp) (20 bytes), but when candidate_cnt >= 1, a 22-byte candidate struct is read at buf + 20 without verifying the response contains it. This causes an out-of-bounds read of stale heap data, corrupting the BA session state. Add validation that the response includes the candidate data.
Title wifi: wcn36xx: fix OOB read from short trigger BA firmware response
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-08-28T06:48:49.637Z

Reserved: 2026-08-26T14:34:25.777Z

Link: CVE-2026-80635

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-28T08:16:48.400

Modified: 2026-08-28T08:16:48.400

Link: CVE-2026-80635

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-28T09:30:18Z

Weaknesses
  • CWE-214

    Invocation of Process Using Visible Sensitive Information