CVE-2026-43176
High · 8.8CVSS
8.8
EPSS
0.2%
Published
May 6, 2026
CISA due date
—
Cloudanix analysis
Some Linux devices with a specific Realtek Wi-Fi adapter may crash or become unstable until their kernel is updated.
- Exploitation
- Adjacent Network
- Attacker needs
- None
- Complexity
- Low
- Impact
- Denial Of Service
- Component
- OS kernel
- Class
- Improper Input Validation
- Remediation
- Patch
- Effort
- Medium
- Patch risk
- Medium
What it actually does
This flaw is an improper input validation issue in the Linux kernel rtw89 PCI Wi-Fi driver path for Realtek RTL8922DE devices. The driver could consume malformed TX release report content before sufficiently validating it, potentially causing invalid socket-buffer handling in kernel context. Because the vulnerable code executes inside the kernel, successful triggering can plausibly result in kernel crash, denial of service, or broader memory-corruption impact depending on the exact malformed report state and kernel build protections. The CVSS vector is adjacent-network, low-complexity, no-privilege, no-user-interaction, meaning the realistic exposure is systems using the affected wireless chipset within radio range or otherwise exposed to attacker-controlled Wi-Fi conditions.
Why it matters to the business
Affected Linux systems using the vulnerable Realtek RTL8922DE rtw89 PCI Wi-Fi driver may be destabilized by malformed wireless/driver events, causing outages, device reboots, or loss of network connectivity. For laptops, workstations, embedded Linux devices, kiosks, and appliances dependent on Wi-Fi, this can interrupt operations and create support burden. Although the EPSS score is currently low, has remained flat over 30 days, is not listed in CISA KEV, and has no known public exploit maturity, the high CVSS score reflects the potential severity if a reliable trigger is developed.
How an attack unfolds
An attacker would need to be in adjacent wireless range or otherwise able to influence the Wi-Fi environment of a Linux system using the affected rtw89 PCI driver with RTL8922DE hardware. The attacker attempts to provoke malformed TX release report handling, for example by inducing unusual Wi-Fi traffic, association, transmission, or firmware/driver edge-case behavior. The vulnerable kernel driver receives a malformed release report and uses fields from it before adequate validation. If the malformed content reaches the vulnerable path, the kernel may mishandle an SKB or related driver state, leading to a crash or potentially memory corruption in kernel context. There is currently no indication of known exploitation in the wild or ransomware use for this issue.
How to fix it
Apply a Linux kernel update from the operating system or device vendor that includes the rtw89 PCI validation fix for RTL8922DE release report content. No exact fixed package versions were provided in the input, so use vendor advisories, distribution security trackers, or upstream stable kernel changelogs to identify the corrected kernel for each platform. Where immediate patching is not possible, reduce exposure by disabling the affected Wi-Fi interface, unloading or blacklisting the rtw89/rtw89_pci driver if operationally acceptable, using wired networking, limiting use of untrusted wireless environments, and applying standard kernel hardening and crash-recovery controls.
How to confirm the fix worked
Confirm whether systems use affected hardware and driver paths by checking for RTL8922DE devices and loaded rtw89 modules with tools such as lspci, lshw, lsmod, modinfo, and dmesg. Validate remediation by confirming the running kernel package/version is at or above the vendor-fixed release and that the installed kernel changelog includes the rtw89 PCI RTL8922DE release-report validation fix. After rebooting into the patched kernel, verify that rtw89-related kernel warnings, Oops events, or crashes no longer occur during normal Wi-Fi operation. For mitigations, confirm the affected driver is not loaded or the wireless interface is disabled.
Typical attack path
- Identify Linux systems using Realtek RTL8922DE Wi-Fi hardware and the rtw89 PCI driver.
- Move within adjacent wireless range of the target system or otherwise influence its Wi-Fi traffic conditions.
- Generate crafted or unusual Wi-Fi interactions intended to trigger malformed TX release report handling in the driver/firmware path.
- Cause the vulnerable driver code to process release report content before validating it adequately.
- Trigger kernel instability, crash, or other memory-corruption side effects, resulting in denial of service or potentially broader compromise depending on exploitability.
How to detect it
There are no definitive network-level indicators that prove exploitation, and no known public exploit or KEV listing is associated with this issue. To assess possible prior triggering, review kernel logs, system journals, crash dumps, pstore records, kdump/vmcore data, endpoint telemetry, and availability monitoring for unexpected crashes or panics involving the rtw89 PCI driver, RTL8922DE hardware, TX release reports, SKB handling, or Wi-Fi activity immediately before failure. Useful sources include /var/log/kern.log, /var/log/messages, journalctl -k, dmesg archives, apport/ABRT crash records, systemd-coredump metadata where applicable, netconsole logs, and centralized EDR/syslog crash telemetry. Correlate suspicious rtw89 crashes with physical proximity events, connection to untrusted Wi-Fi networks, repeated deauthentication/association anomalies, or multiple affected systems failing in the same wireless area.
- rtw89_pci
- rtw89pci
- rtw89_core
- RTL8922DE
- TX release report
- release report
- skb
- SKB
- kernel BUG
- kernel panic
- Oops:
- BUG: kernel NULL pointer dereference
- general protection fault
- Unable to handle kernel paging request
- Call Trace:
- watchdog: BUG: soft lockup
- rtw89
What your security team should do
- Prioritize patching Linux endpoints and appliances that use Realtek RTL8922DE Wi-Fi hardware, especially mobile or exposed devices operating in untrusted wireless locations.
- Inventory systems for rtw89, rtw89_pci, and RTL8922DE usage to determine true exposure rather than treating all Linux systems as equally affected.
- If a vendor-fixed kernel is not immediately available, temporarily disable the affected Wi-Fi adapter or move systems to wired networking where feasible.
- Monitor kernel logs and crash telemetry for rtw89-related Oops, panic, NULL pointer dereference, use-after-free, or SKB-related failures.
- Track distribution security advisories because fixed package versions were not provided and may vary by kernel branch and vendor backport policy.
- Treat repeated unexplained rtw89/RTL8922DE kernel crashes in the same physical location as potentially suspicious, even though there is currently no known public exploit or KEV listing.
The record
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.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|