PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-74413 Linux CVE debrief

A vulnerability in the Linux kernel's wifi rtw89 driver could allow an attacker to trigger incorrect queue operations, potentially leading to system instability or denial of service. The issue arises from incorrect handling of pci_get_drvdata in AER handlers, where an ieee80211_hw pointer is stored but retrieved as a net_device pointer. This mismatch causes netif_device_detach/attach to operate on incorrect offsets of an ieee80211_hw struct. The vulnerability was resolved by using ieee80211_stop_queues/wake_queues consistently with other queue stop/start paths in the driver.

Vendor
Linux
Product
Unknown
CVSS
HIGH 8.8
CISA KEV
Not listed in stored evidence
Original CVE published
2026-08-15
Original CVE updated
2026-10-16
Advisory published
2026-08-15
Advisory updated
2026-10-16

Who should care

Linux kernel maintainers, Linux distribution vendors, and users of Linux systems with the wifi rtw89 driver enabled should assess their exposure and apply patches or mitigations as necessary.

Why it matters

This vulnerability in the Linux kernel's wifi rtw89 driver could lead to system instability or denial of service if exploited. Linux kernel maintainers, Linux distribution vendors, and users of Linux systems with the wifi rtw89 driver enabled should assess their exposure and apply patches or mitigations as necessary.

  • Denial of service due to system instability
  • Incorrect queue operations leading to potential crashes
  • Need for patching to prevent potential exploitation
  • Verification of system logs for signs of exploitation attempts

Technical summary

The Linux kernel's wifi rtw89 driver has a vulnerability due to incorrect handling of pci_get_drvdata in AER handlers. An ieee80211_hw pointer is stored via pci_set_drvdata() but retrieved as a net_device pointer, leading to incorrect operations on an ieee80211_hw struct. This mismatch causes netif_device_detach/attach to operate on incorrect offsets, potentially leading to system instability or denial of service. The issue is resolved by using ieee80211_stop_queues/wake_queues consistently with other queue stop/start paths in the driver. Affected Linux kernel deployments using the wifi rtw89 driver should assess their exposure and apply patches or mitigations as necessary to prevent potential exploitation.

Defensive priority

Medium

Recommended defensive actions

  • Review and apply the patches provided by the Linux kernel maintainers.
  • Ensure that the Linux kernel is updated to a version that includes the fix.
  • Monitor system logs for potential issues related to the wifi rtw89 driver.
  • Verify system configurations for compliance with Linux kernel security advisories.
  • Track changes to Linux kernel versions and updates for the rtw89 driver.
  • Perform regular security audits to identify potential vulnerabilities.
  • Review system exposure and apply mitigations as necessary.

Evidence notes

The CVE record and source item provide details on the vulnerability, including its description, affected versions, and references to source code changes. However, there is limited information on potential exploits or victim impact.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-74413 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-74413

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-74413 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-74413

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • wifi: rtw89: fix wrong pci_get_drvdata type in AER handlers

    Unverified legacy reference

    URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/74xxx/CVE-2026-74413.json

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/aefc30e4a829c1683f6ae999df7f9310c27eae6c

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/c1907b9a4fa9cb33d11a9af138374dd2e93f7a93

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/7068c379cf9aa8afe4dce4d9d82390187aa9c4d0

    Supplemental source

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.