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: 5.5 Medium
EPSS: < 1% Very Low
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

The CVSS score is 7.0, and the EPSS score is < 1%. 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. Given the CVSS score of 7.0 and the EPSS score of < 1%, the overall exploitability risk remains uncertain, but the kernel memory corruption nature warrants prompt mitigation.

Generated by OpenCVE AI on September 30, 2026 at 13:54 UTC.

Remediation

No solution or workaround provided in the CVE record.

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 30, 2026 at 13:54 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4817-1 linux-6.12 security update
Debian DSA Debian DSA DSA-6528-1 linux security update
History

Wed, 14 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics 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'}

cvssV3_1

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


Sat, 03 Oct 2026 11:15:00 +0000


Wed, 30 Sep 2026 07:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-119

Tue, 29 Sep 2026 13:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-787
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


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-10-03T11:02:44.703Z

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

Link: CVE-2026-98159

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Analyzed

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

Modified: 2026-10-14T16:21:23.090

Link: CVE-2026-98159

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-09-25T00:00:00Z

Links: CVE-2026-98159 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-30T14:00:07Z

Weaknesses