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

wifi: rsi: validate beacon length before fixed buffer copy

rsi_prepare_beacon() copies the mac80211 beacon frame after
FRAME_DESC_SZ into a management skb whose usable tailroom may be smaller
than MAX_MGMT_PKT_SIZE after alignment.

Validate the beacon length against the actual tailroom before the copy
and skb_put(). Leave ownership of the management skb with the caller on
error, matching the existing rsi_send_beacon() cleanup path.
Published: 2026-09-24
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Kernel memory corruption and potential privilege escalation
Action: Immediate Patch
AI Analysis

Impact

The rsi_prepare_beacon routine copies a Wi‑Fi beacon frame into a socket buffer without checking that the buffer’s tailroom is large enough for the payload. If the frame is larger than the available space, the copy overruns the buffer, corrupting kernel memory and creating an opportunity for an attacker to elevate privileges or crash the system. The flaw is a classic buffer‑overrun condition, exposing the kernel to memory corruption.

Affected Systems

Any Linux system that loads the RSI Wi‑Fi driver and therefore uses the rsi_prepare_beacon function is affected. The specific kernel versions are not listed in the advisory, so a blanket upgrade of all Linux kernel releases that include the RSI driver update is required. The vulnerability targets the underlying network stack, not a specific application.

Risk and Exploitability

The flaw is a medium‑severity kernel memory corruption that could be used to execute arbitrary code with kernel privileges. The CVSS score of 5.5 indicates a moderate severity, while the EPSS score of < 1% suggests a very low likelihood of exploitation. The attack requires crafting and transmitting a malicious Wi‑Fi beacon to the affected device, making it a remote exploit via the wireless interface. No current active exploit is confirmed and the vulnerability is not listed in CISA KEV, but the possibility of privilege escalation warrants immediate remediation if the device operates on a wireless network.

Generated by OpenCVE AI on October 1, 2026 at 16:43 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a version that contains the fixed RSI Wi‑Fi driver. "rsi_prepare_beacon" is patched to validate the beacon length before copying.
  • If an immediate kernel upgrade is not feasible, consider disabling the RSI driver or modifying the network interface configuration to prevent loading the vulnerable module. This will stop the copy operation that leads to corruption.
  • Monitor the system for anomalous beacon frames and audit kernel logs for signs of potential exploitation.

Generated by OpenCVE AI on October 1, 2026 at 16:43 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4817-1 linux-6.12 security update
Debian DLA Debian DLA DLA-4841-1 linux security update
Debian DSA Debian DSA DSA-6528-1 linux security update
Ubuntu USN Ubuntu USN USN-8961-1 Linux kernel vulnerabilities
History

Sat, 03 Oct 2026 11:15:00 +0000


Tue, 29 Sep 2026 13:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-120
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Moderate


Thu, 24 Sep 2026 16:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: wifi: rsi: validate beacon length before fixed buffer copy rsi_prepare_beacon() copies the mac80211 beacon frame after FRAME_DESC_SZ into a management skb whose usable tailroom may be smaller than MAX_MGMT_PKT_SIZE after alignment. Validate the beacon length against the actual tailroom before the copy and skb_put(). Leave ownership of the management skb with the caller on error, matching the existing rsi_send_beacon() cleanup path.
Title wifi: rsi: validate beacon length before fixed buffer copy
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-10-03T10:57:35.833Z

Reserved: 2026-09-18T17:59:28.789Z

Link: CVE-2026-93802

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-24T17:17:13.127

Modified: 2026-10-03T11:17:49.843

Link: CVE-2026-93802

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-09-24T00:00:00Z

Links: CVE-2026-93802 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-01T16:45:09Z

Weaknesses
  • CWE-120

    Buffer Copy without Checking Size of Input ('Classic Buffer Overflow')