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

wifi: mt76: mt7615: drop TXRX_NOTIFY on non-mmio buses

PKT_TYPE_TXRX_NOTIFY is an mmio-only event, but mt7615_rx_check() and
mt7615_queue_rx_skb() dispatch it to mt7615_mac_tx_free() on every bus.
mt7615_mac_tx_free() cleans the DMA tx queues with
mt76_queue_tx_cleanup(), which calls queue_ops->tx_cleanup(). Only the
mmio queue ops implement that callback; on the mt7663 USB and SDIO
buses it is NULL, so a TXRX_NOTIFY there calls a NULL pointer in the RX
worker. Same defect as the mt7921 and mt7925 patches in this series.

Drop the event on non-mmio buses via mt76_is_mmio(), as in
commit 5683e1488aa9 ("wifi: mt76: connac: do not check WED status for
non-mmio devices").
Published: 2026-08-10
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is a null‑pointer dereference in the mt7615 Wi‑Fi driver when the device is connected via USB or SDIO rather than the expected mmio bus. The driver incorrectly processes the mmio‑only TXRX_NOTIFY event, sending it to a function that cleans up transmit queues. Because the cleanup callback is NULL on non‑mmio buses, a single notification causes a NULL dereference in the RX worker, resulting in a kernel crash. The crash can force a reboot or rendering the system unusable, leading to a denial of service. The bug does not directly provide remote code execution or information disclosure.

Affected Systems

The defect appears in the Linux kernel for systems that use a MT7615 Wi‑Fi chipset attached via USB or SDIO. No specific kernel release list is provided; the patch was merged into the mainline kernel, so any kernel built from a source tree that contains the commit will be affected if the device is present.

Risk and Exploitability

The CVSS score is not supplied and EPSS is not available, but the documentation suggests the issue is limited to the internal handling of a driver event. Exploitation would likely require an attacker to trigger the TXRX_NOTIFY event through the device, which may be possible with a malicious device or firmware. Because the vulnerability triggers a kernel crash, the risk is primarily service disruption rather than privilege escalation or data breach. The CISA KEV catalog does not list the flaw, and no public exploits are known at this time.

Generated by OpenCVE AI on August 10, 2026 at 14:26 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Linux kernel to a version containing the merge commit that drops TXRX_NOTIFY on non‑mmio buses.
  • If an upgrade is not feasible, avoid using the MT7615 chipset with USB or SDIO interfaces in critical or production environments.
  • Monitor system logs for kernel panics related to the MT7615 driver and apply the patch as soon as it becomes available.

Generated by OpenCVE AI on August 10, 2026 at 14:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 10 Aug 2026 14:45: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: mt7615: drop TXRX_NOTIFY on non-mmio buses PKT_TYPE_TXRX_NOTIFY is an mmio-only event, but mt7615_rx_check() and mt7615_queue_rx_skb() dispatch it to mt7615_mac_tx_free() on every bus. mt7615_mac_tx_free() cleans the DMA tx queues with mt76_queue_tx_cleanup(), which calls queue_ops->tx_cleanup(). Only the mmio queue ops implement that callback; on the mt7663 USB and SDIO buses it is NULL, so a TXRX_NOTIFY there calls a NULL pointer in the RX worker. Same defect as the mt7921 and mt7925 patches in this series. Drop the event on non-mmio buses via mt76_is_mmio(), as in commit 5683e1488aa9 ("wifi: mt76: connac: do not check WED status for non-mmio devices").
Title wifi: mt76: mt7615: drop TXRX_NOTIFY on non-mmio buses
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-10T12:00:13.627Z

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

Link: CVE-2026-68195

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-10T17:15:02Z

Weaknesses