Skip to main content

Linux Kernel CVE-2025-40202

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

Severity by source

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

Local IPMI device access needed (AV:L, PR:L), no interaction, and a use-after-free plausibly yields kernel memory corruption, supporting high C/I/A.

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

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

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

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

Lifecycle Timeline

6
Analysis Updated
Jul 30, 2026 - 08:24 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
7.8 (HIGH)
Patch released
Mar 28, 2026 - 19:31 nvd
Patch available
Analysis Generated
Mar 28, 2026 - 19:21 vuln.today
CVE Published
Nov 12, 2025 - 22:15 nvd
N/A

DescriptionCVE.org

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

ipmi: Rework user message limit handling

The limit on the number of user messages had a number of issues, improper counting in some cases and a use after free.

Restructure how this is all done to handle more in the receive message allocation routine, so all refcouting and user message limit counts are done in that routine. It's a lot cleaner and safer.

AnalysisAI

Local privilege-relevant memory corruption in the Linux kernel's IPMI (Intelligent Platform Management Interface) subsystem stems from flawed user-message limit accounting, including improper reference counting and a use-after-free when messages are allocated in the receive path. A local user with access to the IPMI device can trigger the flaw to crash the system or potentially corrupt kernel memory, and while tagged as Denial of Service, the CVSS:3.1 vector rates full confidentiality, integrity, and availability impact (7.8). There is no public exploit identified at time of analysis, and the very low EPSS score (0.03%, 10th percentile) reflects limited near-term mass-exploitation expectation.

Technical ContextAI

IPMI is the kernel driver stack (drivers/char/ipmi) that lets userspace communicate with a Baseboard Management Controller (BMC) via a character device, commonly on servers. The bug lies in how the driver caps and counts per-user in-flight messages: message allocation, refcounting, and the user message-limit check were spread across multiple code paths, leading to miscounting in some cases and, critically, a use-after-free. The upstream fix reworks this so allocation, refcounting, and limit enforcement all happen in the receive-message allocation routine. The root-cause class is a use-after-free (CWE-416, though the record lists CWE as N/A) driven by object-lifetime mismanagement, a classic source of kernel memory-safety bugs that can escalate from a crash to controlled corruption.

Affected ProductsAI

The Linux kernel's IPMI subsystem is affected across multiple stable branches, with fixes landed in kernel.org stable commits 0ed73be9a2547ffb9b5c1d879ad9bfab73d920b5, 348121b29594d42d1635648fd3ed31dfa25351d5, 53d6e403affbf6df2c859a0ea00ccfc1e72090ca, b52da4054ee0bf9ecb44996f2c83236ff50b3812, and f63723ca7d7623f9dae1990973cd158671f03c56. Precise affected version ranges are not enumerated in the provided NVD data (no CPE strings supplied), so exact vulnerable ranges should be derived from the distribution kernels; Ubuntu explicitly ships fixes via advisories USN-8125-1 (https://ubuntu.com/security/notices/USN-8125-1) and USN-8126-1 (https://ubuntu.com/security/notices/USN-8126-1). Any distribution kernel with the IPMI driver built or loadable that predates the backport of these commits should be treated as affected.

RemediationAI

Apply the vendor kernel update: Patch available per vendor advisory - Ubuntu users should upgrade to the fixed kernel packages in USN-8125-1 (https://ubuntu.com/security/notices/USN-8125-1) and USN-8126-1 (https://ubuntu.com/security/notices/USN-8126-1) and reboot; upstream users should ensure their kernel includes the stable commits (e.g., 0ed73be9a2547ffb9b5c1d879ad9bfab73d920b5 and the related backports at git.kernel.org/stable). Exact released fix version numbers were not provided here, so confirm the fixed package build from your distribution's advisory before deployment. As a compensating control where patching must be deferred, restrict or remove local access to the IPMI device: tighten permissions on /dev/ipmi* so only trusted administrators can open it, and if IPMI is unused, blacklist/unload the ipmi_devintf, ipmi_si, and ipmi_msghandler modules - the trade-off is loss of in-band BMC management (sensor readings, watchdog, IPMI tooling) until the modules are restored. Reboots are required for kernel updates, so schedule maintenance windows accordingly.

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-40202 vulnerability details – vuln.today

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