Skip to main content

Linux Kernel CVE-2025-40135

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

Severity by source

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

Network-reachable IPv6 path with no auth (AV:N/PR:N), but a timing-dependent race gives AC:H; a kernel UAF can leak or corrupt memory, supporting C/I/A:H.

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

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

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

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

Lifecycle Timeline

6
Analysis Updated
Jul 30, 2026 - 09:07 vuln.today
v3 (cvss_changed)
Analysis Updated
Jul 30, 2026 - 09:06 vuln.today
v2 (cvss_changed)
Re-analysis Queued
Jul 30, 2026 - 06:37 vuln.today
cvss_changed
CVSS changed
Jul 30, 2026 - 06:37 NVD
8.1 (HIGH)
Analysis Generated
Mar 25, 2026 - 11:22 vuln.today
CVE Published
Nov 12, 2025 - 11:15 nvd
N/A

DescriptionCVE.org

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

ipv6: use RCU in ip6_xmit()

Use RCU in ip6_xmit() in order to use dst_dev_rcu() to prevent possible UAF.

AnalysisAI

Use-after-free in the Linux kernel IPv6 stack's ip6_xmit() transmit path allows attackers to corrupt or read freed kernel memory when a destination cache (dst) entry and its associated network device are released concurrently during packet transmission. The fix converts the device dereference to an RCU-protected access via dst_dev_rcu(), closing a race window that could yield information disclosure or memory corruption. No public exploit has been identified at the time of analysis; EPSS exploitation probability is negligible (0.03%, 10th percentile).

Technical ContextAI

The vulnerability lives in net/ipv6/ip6_output.c in ip6_xmit(), the core function that constructs and hands IPv6 packets to the underlying network device. It stems from a race between the transmit path reading the network device pointer from a routing destination (dst) entry and the concurrent teardown/replacement of that dst (e.g., during route flush, device down, or netns/interface changes). Without RCU protection the dev pointer could be dereferenced after the object backing it was freed - the classic CWE-416 (Use After Free) pattern, though NVD lists CWE as N/A. The remediation introduces dst_dev_rcu() usage inside an rcu_read_lock() section so the device remains valid for the duration of the access, a common hardening approach across the kernel's networking stack.

Affected ProductsAI

The affected component is the Linux kernel's IPv6 networking subsystem (ip6_xmit); NVD provides no explicit CPE version ranges in the supplied data, so the exact affected kernel version window is defined by the stable-tree commits rather than an enumerated CPE list. Fixes are present across multiple stable branches per the git.kernel.org references (commits 9085e56501d9, bd0905e2122e, f0a54d00d2f3, f69fec628756, and f7f9e924f236). Downstream distribution exposure is confirmed for Ubuntu via USN-8567-1 (https://ubuntu.com/security/notices/USN-8567-1), and Siemens product exposure is tracked in advisories SSA-019113 (https://cert-portal.siemens.com/productcert/html/ssa-019113.html) and SSA-082556 (https://cert-portal.siemens.com/productcert/html/ssa-082556.html). Any kernel build with IPv6 enabled and lacking these commits should be considered potentially affected until vendor-mapped.

RemediationAI

Patch available per vendor advisory: apply the upstream fix via the stable-tree commits (9085e56501d9, bd0905e2122e, f0a54d00d2f3, f69fec628756, f7f9e924f236 at https://git.kernel.org/stable/) or, more practically, update to your distribution's patched kernel - Ubuntu users should install the kernel update tracked in USN-8567-1 (https://ubuntu.com/security/notices/USN-8567-1) and reboot. Siemens operators should follow product-specific guidance in SSA-019113 and SSA-082556. Because the flaw is intrinsic to the IPv6 transmit path, there is no clean feature-level workaround; the only robust mitigation short of patching is to disable IPv6 where it is not required (e.g., sysctl net.ipv6.conf.all.disable_ipv6=1 or booting with ipv6.disable=1), which removes the vulnerable code path entirely but will break any IPv6-dependent services and connectivity - a heavy trade-off acceptable only in IPv4-only environments. Reducing exposure to untrusted networks and limiting the ability to induce rapid route/interface state changes offers marginal risk reduction but does not close the race.

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
Container suse/sl-micro/6.0/baremetal-os-container:latest Container suse/sl-micro/6.1/baremetal-os-container:latest Affected
Container suse/sl-micro/6.0/base-os-container:2.1.3-7.95 Container suse/sl-micro/6.1/base-os-container:2.2.1-5.80 Affected
Container suse/sl-micro/6.0/kvm-os-container:2.1.3-6.115 Container suse/sl-micro/6.1/kvm-os-container:2.2.1-5.83 Affected
Container suse/sl-micro/6.0/rt-os-container:2.1.3-7.146 Container suse/sl-micro/6.1/rt-os-container:2.2.1-5.91 Affected
Image SL-Micro-Azure Image SL-Micro-BYOS-Azure Image SL-Micro-BYOS-EC2 Image SL-Micro-BYOS-GCE Image SL-Micro-EC2 Image SLE-Micro Image SLE-Micro-Azure Image SLE-Micro-BYOS Image SLE-Micro-BYOS-Azure Image SLE-Micro-BYOS-EC2 Image SLE-Micro-BYOS-GCE Image SLE-Micro-EC2 Image SLE-Micro-GCE Image SUSE-Multi-Linux-Manager-Proxy-BYOS-Azure Image SUSE-Multi-Linux-Manager-Proxy-BYOS-EC2 Image SUSE-Multi-Linux-Manager-Proxy-BYOS-GCE Image SUSE-Multi-Linux-Manager-Server-Azure-llc Image SUSE-Multi-Linux-Manager-Server-Azure-ltd Image SUSE-Multi-Linux-Manager-Server-BYOS-Azure Image SUSE-Multi-Linux-Manager-Server-BYOS-EC2 Image SUSE-Multi-Linux-Manager-Server-BYOS-GCE Image SUSE-Multi-Linux-Manager-Server-EC2-llc Image SUSE-Multi-Linux-Manager-Server-EC2-ltd Affected

Share

CVE-2025-40135 vulnerability details – vuln.today

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