CVE-2026-90018

8.8

Linux · Kernel

A buffer overflow vulnerability exists in the Linux kernel staging driver rtl8723bs due to insufficient validation of wireless management frame attributes, allowing potential code execution.

Executive summary

An unauthenticated attacker can exploit a buffer overflow in the Linux kernel rtl8723bs driver via crafted wireless frames, potentially leading to arbitrary code execution.

Vulnerability

The vulnerability resides in the rtw_get_wps_attr function, which fails to validate the length of WPS attribute data read from wireless management frames. An unauthenticated, adjacent attacker can trigger a heap out-of-bounds read or a stack buffer overflow by sending a crafted WPS Information Element, causing the kernel to crash or potentially execute arbitrary code.

Business impact

The exploitation of this vulnerability poses a severe risk to system integrity and availability. Given the CVSS score of 8.8, this flaw allows for high-impact compromise of the kernel, which could result in full system takeover or persistent denial of service. Because the attack vector is adjacent, it poses a direct threat to any infrastructure utilizing affected Wi-Fi hardware within range.

Remediation

Immediate Action: Update the Linux kernel to the identified stable releases, specifically 5.15.221, 6.1.188, 6.6.157, or 6.12.110, depending on your distribution branch.

Proactive Monitoring: Monitor system logs for kernel panics or unexpected crashes associated with the rtl8723bs wireless driver during network scanning or association events.

Compensating Controls: If patching is not immediately feasible, consider disabling the affected wireless module if it is not required for core operations, as this eliminates the attack surface entirely.

Exploitation status

Public Exploit Available: Unknown.

Analyst recommendation

This vulnerability represents a significant risk due to its potential for kernel-level code execution triggered by unauthenticated, adjacent network traffic. Administrators should prioritize patching the Linux kernel on all systems utilizing the rtl8723bs driver. Ensure that security updates are applied as part of your standard maintenance cycle to mitigate the risk of memory corruption attacks.

More Linux CVEs all →

History

  1. Disclosed CVE record published
  2. Collected by CVE Brief via github
  3. Analyst report written
  4. Published in the daily brief high section

Sources