KernelScan.io

HIGH

wifi RTW89 OOB

CVE-2026-43176

CVSS 8.8 / 10.0 NVD

CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

KernelScan AI7.1HIGH

01

In the Linux kernel, the following vulnerability has been resolved: wifi: rtw89: pci: validate release report content before using for RTL8922DE The commit 957eda596c76 ("wifi: rtw89: pci: validate sequence number of TX release report") does validation on existing chips, which somehow a release report of SKB becomes malformed. As no clear cause found, add rules ahead for RTL8922DE to avoid crash if it happens.

02

Engine v0.2.0

Risk summary

Systems with RTL8922DE WiFi chips are vulnerable to kernel crashes from malformed firmware TX release reports. An attacker within WiFi range can induce the firmware to produce malformed reports, triggering out-of-bounds memory access in the host driver and causing a denial of service via kernel crash.

Affecteddrivers/net/wireless/realtek/rtw89/pci.c (WiFi RTW89 PCI driver)

Vulnerability analysis

The vulnerability occurs in the RTW89 PCI driver's release report processing where the txch field from the WiFi firmware is insufficiently validated before use as an array index or bit offset. The original code only checked for one specific invalid value (RTW89_TXCH_CH12) but didn't validate the range or DMA channel mask. The fix adds comprehensive bounds checking to ensure txch is within valid range and not in forbidden DMA channels, preventing out-of-bounds access when the value is used elsewhere in the driver.

03

BranchFixed inPatch commit
6.186.18.16ebeaa3b24ba5
6.196.19.63e8a88b5e8b3
mainline7.05f93d611b33a