CVE-2025-68263

CRITICAL

In the Linux kernel, the following vulnerability has been resolved: ksmbd: ipc: fix use-after-free in ipc_msg_send_request ipc_msg_send_request() waits for a generic netlink reply using an ipc_ms...

Affects 1 product across 3 vendors.

CVSS 3.19.8
EPSS0.4%
Percentile37th
PatchUnknown
CVSS Vector — Plain English Remotely exploitable over the network, low complexity, no authentication required, no user interaction needed, impact contained to the vulnerable component, full confidentiality impact, full integrity impact, full availability impact.
◆ AI Analysis — automated analysis, not human-reviewed

A use-after-free vulnerability exists in the ksmbd module of the Linux kernel, specifically in the ipc_msg_send_request function. This issue could allow an attacker to exploit the vulnerability to execute arbitrary code with kernel privileges.

BSID: BS-2025-GLOBAL-029949-C • Model: /workspace/models/qwen2.5-coder-32b-instruct-bf16 • Confidence: HIGH

Is this CVE in your environment?

BreachSpider monitors your ICS/OT environment for vulnerabilities like this one. No agents or network access required. Free to start.

Check My Environment →
Frequently Asked Questions
What is CVE-2025-68263?
A use-after-free vulnerability exists in the ksmbd module of the Linux kernel, specifically in the ipc_msg_send_request function. This issue could allow an attacker to exploit the vulnerability to execute arbitrary code with kernel privileges.
What is the CVSS score for CVE-2025-68263?
CVE-2025-68263 has CVSS 9.8 (Critical). Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H. EPSS: 0.4%.
Is CVE-2025-68263 actively exploited?
No confirmed active exploitation of CVE-2025-68263 as of 2026-10-17.
How do I remediate CVE-2025-68263?
Priority: IMMEDIATE.
What systems are affected by CVE-2025-68263?
CVE-2025-68263 affects Kernel; Linux Linux; Slab.
Vulnerability Details
CVE IDCVE-2025-68263
BSIDBS-2025-GLOBAL-029949-C BreachSpider Global ID
CVSS VectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Published2025-12-16
Last Modified2026-10-15
ICS Relevance0%
SourceNVD
Official Description

In the Linux kernel, the following vulnerability has been resolved: ksmbd: ipc: fix use-after-free in ipc_msg_send_request ipc_msg_send_request() waits for a generic netlink reply using an ipc_msg_table_entry on the stack. The generic netlink handler (handle_generic_event()/handle_response()) fills entry->response under ipc_msg_table_lock, but ipc_msg_send_request() used to validate and free entry->response without holding the same lock. Under high concurrency this allows a race where handle_response() is copying data into entry->response while ipc_msg_send_request() has just freed it, leading to a slab-use-after-free reported by KASAN in handle_generic_event(): BUG: KASAN: slab-use-after-free in handle_generic_event+0x3c4/0x5f0 [ksmbd] Write of size 12 at addr ffff888198ee6e20 by task pool/109349 ... Freed by task: kvfree ipc_msg_send_request [ksmbd] ksmbd_rpc_open -> ksmbd_session_rpc_open [ksmbd] Fix by: - Taking ipc_msg_table_lock in ipc_msg_send_request() while validating entry->response, freeing it when invalid, and removing the entry from ipc_msg_table. - Returning the final entry->response pointer to the caller only after the hash entry is removed under the lock. - Returning NULL in the error path, preserving the original API semantics. This makes all accesses to entry->response consistent with handle_response(), which already updates and fills the response buffer under ipc_msg_table_lock, and closes the race that allowed the UAF.

Source: NIST NVD / MITRE CVE Database

Attack Vector Analysis — CITED Relevance

The vulnerability arises because ipc_msg_send_request() waits for a generic netlink reply using an ipc_msg_table_entry on the stack. The generic netlink handler fills entry->response under ipc_msg_table_lock, but ipc_msg_send_request() used to validate and free ent before the response was fully processed, leading to a use-after-free condition.

Exploitation Likelihood: CRITICAL

Affected Products
VendorProductAffected Versions
Kernel — —
Linux Linux 5.15
Slab — —
Remediation

No official vendor advisory link on record. See the CVE record →

Threat Intelligence
● Threat Intelligence Validated: October 2026 | Threat Age: 304 Days
CISA known-exploitedNot in KEV catalog
Public ExploitNot confirmed
PoC CodeNot confirmed
AI Enrichment Record — provenance & audit hash
Model/workspace/models/qwen2.5-coder-32b-instruct-bf16
ConfidenceHIGH
Enriched At2026-05-24
SHA-512 Audit Hash0616128f38a4301b9d969d75c3d5d599c73da984bbfa607c8f5a8cd456df56aaeaafa1d40186e92afbf6f02d6dafa27701545174232b05c8fca63a982106b414
Related CVEs affecting Kernel
CVE-2026-25592 9.9 Semantic Kernel is an SDK used to build, orchestrate, and deploy AI agents an... CVE-2025-68726 9.8 In the Linux kernel, the following vulnerability has been resolved: crypto: ... CVE-2025-40212 9.8 In the Linux kernel, the following vulnerability has been resolved: nfsd: fi... CVE-2025-40350 9.8 In the Linux kernel, the following vulnerability has been resolved: net/mlx5... CVE-2023-53867 9.8 In the Linux kernel, the following vulnerability has been resolved: ceph: fi...
View all Kernel CVEs →

Critical Severity - Know Your Exposure

A CVSS 9.8 vulnerability in your ICS environment cannot wait. BreachSpider maps critical CVEs to your specific assets and tells you what to fix first.

Create a free account →