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

wifi: mt76: mt7925: guard link STA in decap offload

mt7925_sta_set_decap_offload() iterates over the vif valid_links mask
when updating decap offload state for an MLO station. The station may not
have a link STA for every valid link of the vif, so mt792x_sta_to_link()
can return NULL for a link that belongs to the vif but not to the station.

The function currently dereferences mlink before checking whether the
link WCID is ready. If mlink is NULL, setting or clearing
MT_WCID_FLAG_HDR_TRANS dereferences a NULL pointer.

Skip links without a station link before touching mlink->wcid.
Published: 2026-08-10
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A null pointer dereference occurs in the mt7925 Wi‑Fi driver when the subsystem processes a decap offload request for a multi‑link station. The driver assumes every link in the valid‑links mask belongs to the station and dereferences the link structure without verifying that it is non‑NULL. If the link does not belong to the station, the code writes a flag field via a NULL pointer, causing a kernel panic. The resulting loss of kernel availability manifests as a device reboot or service disruption, with no direct impact on confidentiality or integrity.

Affected Systems

The flaw affects the Linux kernel’s mt76 Wi‑Fi subsystem when the mt7925 driver is present. Any Linux system incorporating this driver, regardless of specific kernel release, is potentially vulnerable. No version or patch level is specified, so all builds that include mt7925 remain at risk until the patch is applied.

Risk and Exploitability

The CVSS score of 5.5 reflects a moderate severity, while the EPSS score of less than 1% indicates a very low likelihood of exploitation. The vulnerability is not listed in CISA’s KEV catalogue. The defect is triggered by the handling of Wi‑Fi frames, so a malicious or malformed packet that includes a decap offload command would likely be required. Based on the description, it is inferred that the likely attack vector is an attacker sending specially crafted Wi‑Fi traffic that reaches the device. If such traffic can reach the device, an attacker could remotely induce a kernel crash, resulting in a denial‑of‑service condition. With no known public exploit, the risk is considered moderate to high, warranting immediate attention.

Generated by OpenCVE AI on August 12, 2026 at 12:01 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the kernel to a release that contains the mt7925 driver patch from upstream; apply the changes referenced at https://git.kernel.org/stable/c/1e608cae1ba0b4a600b752efa223fd2be376b143, https://git.kernel.org/stable/c/96ea44f2269f30364cffa054ee3a87e595bef0d4, https://git.kernel.org/stable/c/d86883f7e8f03a5b81b4e59f2c0b6c05f79e01fd, and https://git.kernel.org/stable/c/f1ee53e08fdd2906e90c6a6d71e1368fcd52bfc3.
  • Disable Multi‑Link Operation (MLO) configuration or remove the MLO feature from the device so that the vulnerable code path is never exercised.
  • If a kernel upgrade cannot be performed immediately, consider disabling the Wi‑Fi interface or switching to a different, non‑affected Wi‑Fi driver until the patch is applied.

Generated by OpenCVE AI on August 12, 2026 at 12:01 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4745-1 linux-6.12 security update
History

Tue, 11 Aug 2026 12:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

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'}

threat_severity

Moderate


Mon, 10 Aug 2026 17:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-476

Mon, 10 Aug 2026 12:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7925: guard link STA in decap offload mt7925_sta_set_decap_offload() iterates over the vif valid_links mask when updating decap offload state for an MLO station. The station may not have a link STA for every valid link of the vif, so mt792x_sta_to_link() can return NULL for a link that belongs to the vif but not to the station. The function currently dereferences mlink before checking whether the link WCID is ready. If mlink is NULL, setting or clearing MT_WCID_FLAG_HDR_TRANS dereferences a NULL pointer. Skip links without a station link before touching mlink->wcid.
Title wifi: mt76: mt7925: guard link STA in decap offload
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-17T05:03:07.684Z

Reserved: 2026-07-30T09:28:09.381Z

Link: CVE-2026-68311

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-10T13:20:20.947

Modified: 2026-08-17T05:18:33.970

Link: CVE-2026-68311

cve-icon Redhat

Severity : Moderate

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

Links: CVE-2026-68311 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-12T12:15:04Z

Weaknesses