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

wifi: mt76: mt7921: validate CLC firmware records

The CLC region is supplied by firmware, but the loader trusts the
region count and each record length. A malformed image can make the
region table pointer precede the firmware buffer, make the record loop
fail to advance, or index phy->clc past its end. Validate the table and
record bounds before dereferencing or copying.
Published: 2026-09-25
Score: n/a
EPSS: n/a
KEV: No
Impact: Kernel memory corruption, potentially leading to privilege escalation
Action: Patch Now
AI Analysis

Impact

The mt76 Wi‑Fi driver for the mt7921 chipset fails to validate the bounds of CLC firmware records supplied by the vendor. A crafted firmware image can place the region table pointer before the firmware buffer, cause the parsing loop to stall, or index past the end of the structure. This can result in kernel memory corruption, which in turn may enable privilege escalation or system crashes. The weakness maps to improper bounds checking on memory buffers.

Affected Systems

All Linux kernel installations that include the mt76 driver for the mt7921 wireless device are affected. No specific kernel version range was provided, but any build containing the vulnerable driver code without the bounds‑check patch is potentially exposed. The vendor is the Linux kernel community, and products are generic Linux kernel distributions.

Risk and Exploitability

No CVSS score was supplied, and the EPSS value is unavailable. The vulnerability is not listed in the CISA KEV catalog, indicating no publicly known exploitation activity at this time. However, because the issue involves a trusted firmware loader trusting attacker‑controlled data, the potential for exploitation is high. An attacker with the ability to supply a malicious firmware image—either through physical device modification or through a compromised firmware repository—could trigger the fault. The absence of a CVSS score and EPSS data suggests the overall exploitability risk remains uncertain, but the kernel memory corruption nature warrants prompt mitigation.

Generated by OpenCVE AI on September 25, 2026 at 13:12 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest Linux kernel release that includes the bound‑checking fix for the mt76 driver on the mt7921 chipset.
  • If a kernel upgrade cannot be performed immediately, disable the mt76 driver or block the mt7921 module from loading so that unpatched firmware is not processed.
  • Reboot the system or reload the driver after applying the update or disabling the module to ensure the changes take effect.

Generated by OpenCVE AI on September 25, 2026 at 13:12 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Weaknesses CWE-119

Fri, 25 Sep 2026 10:45:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7921: validate CLC firmware records The CLC region is supplied by firmware, but the loader trusts the region count and each record length. A malformed image can make the region table pointer precede the firmware buffer, make the record loop fail to advance, or index phy->clc past its end. Validate the table and record bounds before dereferencing or copying.
Title wifi: mt76: mt7921: validate CLC firmware records
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-25T10:36:28.206Z

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

Link: CVE-2026-98159

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-25T11:17:47.640

Modified: 2026-09-25T11:17:47.640

Link: CVE-2026-98159

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-25T13:15:07Z

Weaknesses
  • CWE-119

    Improper Restriction of Operations within the Bounds of a Memory Buffer