Skip to main content

Linux Kernel CVE-2025-68255

HIGH
2025-12-16 416baaa9-dc9f-4396-8d5f-8c081fb06d67
8.8
CVSS 3.1 · Vendor: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
Share

Severity by source

Vendor (416baaa9-dc9f-4396-8d5f-8c081fb06d67) PRIMARY
8.8 HIGH
AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
8.8 HIGH

Adjacent Wi-Fi radio reach (AV:A), no auth or interaction to send an association frame (PR:N/UI:N), and kernel stack corruption enabling DoS and potential code execution justify high C/I/A.

3.1 AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:A/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
SUSE
6.3 MEDIUM
AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:H
Red Hat
MEDIUM
qualitative

Primary rating from Vendor (416baaa9-dc9f-4396-8d5f-8c081fb06d67).

CVSS VectorVendor: 416baaa9-dc9f-4396-8d5f-8c081fb06d67

Attack Vector
Adjacent
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
Analysis Generated
Jul 30, 2026 - 07:16 vuln.today
CVE Published
Dec 16, 2025 - 15:15 cve.org
HIGH 8.8

DescriptionCVE.org

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

staging: rtl8723bs: fix stack buffer overflow in OnAssocReq IE parsing

The Supported Rates IE length from an incoming Association Request frame was used directly as the memcpy() length when copying into a fixed-size 16-byte stack buffer (supportRate). A malicious station can advertise an IE length larger than 16 bytes, causing a stack buffer overflow.

Clamp ie_len to the buffer size before copying the Supported Rates IE, and correct the bounds check when merging Extended Supported Rates to prevent a second potential overflow.

This prevents kernel stack corruption triggered by malformed association requests.

AnalysisAI

Adjacent-network stack buffer overflow in the Linux kernel's rtl8723bs staging Wi-Fi driver lets a nearby malicious station corrupt kernel stack memory by sending a crafted 802.11 Association Request. The OnAssocReq handler copied the Supported Rates IE into a fixed 16-byte stack buffer using the attacker-controlled IE length without bounds checking, enabling denial of service and potentially kernel code execution. Rated CVSS 8.8; no public exploit identified at time of analysis and EPSS is low (0.19%, 9th percentile), consistent with an unauthenticated but proximity-limited radio attack.

Technical ContextAI

The rtl8723bs is an in-tree Linux staging driver for Realtek RTL8723BS SDIO Wi-Fi chipsets, common in low-cost tablets, single-board computers, and embedded devices. The flaw is in 802.11 management-frame parsing: when the device processes an incoming Association Request, OnAssocReq extracts the Supported Rates information element (IE) and copies it into a 16-byte on-stack array (supportRate) using the length field taken directly from the frame. Because 802.11 IE length fields are attacker-controlled and can exceed 16 bytes, the memcpy overflows adjacent stack memory; a companion bounds error existed when merging the Extended Supported Rates IE, allowing a second overflow. The root cause is a classic stack-based buffer overflow / out-of-bounds write (CWE-121 / CWE-787); the upstream fix clamps ie_len to the buffer size and corrects the merge bounds check. CWE was not supplied in the input.

Affected ProductsAI

The affected product is the Linux kernel, specifically the drivers/staging/rtl8723bs Realtek RTL8723BS SDIO Wi-Fi driver, in versions prior to those containing the fix. No CPE strings or explicit version ranges were provided in the input; affected version boundaries should be derived from the eight stable-tree fix commits at git.kernel.org (e.g. https://git.kernel.org/stable/c/25411f5fcf5743131158f337c99c2bbf3f8477f5 and https://git.kernel.org/stable/c/e841d8ea722315b781c4fc5bf4f7670fbca88875), which indicate the fix was backported across multiple stable series. Any distribution or device kernel that builds and loads the rtl8723bs module and processes inbound association frames is potentially affected.

RemediationAI

Upstream fix available (commit); a specific tagged release version is not stated in the provided data - apply the kernel update from your distribution that incorporates the rtl8723bs OnAssocReq fix, referencing the stable commits at git.kernel.org (https://git.kernel.org/stable/c/25411f5fcf5743131158f337c99c2bbf3f8477f5 and the related backports listed in the references). Until patched, the most effective compensating control is to avoid running the device as an access point or SoftAP with the rtl8723bs driver, since the vulnerable path is reached when parsing incoming Association Requests; disabling AP/hostapd mode or unloading the rtl8723bs module (modprobe -r rtl8723bs, or blacklisting it) eliminates exposure at the cost of Wi-Fi functionality on that adapter. If the driver must stay loaded, restrict physical/RF proximity and prefer client (station) mode, which does not receive association requests, to reduce the attack surface.

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
Container suse/sl-micro/6.0/baremetal-os-container:latest Affected
Container suse/sl-micro/6.0/base-os-container:2.1.3-7.95 Image SL-Micro Affected
Container suse/sl-micro/6.0/kvm-os-container:2.1.3-6.115 Affected
Container suse/sl-micro/6.0/rt-os-container:2.1.3-7.146 Affected
Container suse/sl-micro/6.0/toolbox:latest Affected

Share

CVE-2025-68255 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy