CVE-2025-38197
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2025-38197 is a NULL pointer dereference vulnerability in the Linux kernel's platform/x86: dell_rbu (Dell Remote BIOS Update) driver, caused by incorrect list head usage in list_for_each_entry*() calls when iterating the packet list. The bug was introduced in kernel 5.7 and affects multiple stable branches: 5.7–5.10.238, 5.11–5.15.185, 5.16–6.1.141, 6.2–6.6.94, 6.7–6.12.34, and 6.13–6.15.3, as well as release candidates 6.16-rc1 and 6.16-rc2. It was published on July 4, 2025, with patches added to the stable tree on December 18, 2025. The CVSS v3.1 base score is 5.5 (Medium) (Feedly, Red Hat CVE).

Technical details

The root cause is classified as CWE-476 (NULL Pointer Dereference). In the dell_rbu driver (drivers/platform/x86/dell_rbu.c), the wrong list head is passed to list_for_each_entry*() macros when traversing the BIOS update packet list. This causes two distinct bugs: (1) sysfs reads of packet data begin at the wrong packet, returning incorrect data, and (2) when clearing the packet list, the traversal dereferences a NULL pointer, triggering a kernel panic. The attack vector is local (AV:L), requires low privileges (PR:L), and no user interaction, meaning any local user with access to the dell_rbu sysfs interface can trigger the crash (Feedly, Kernel Patches).

Impact

Successful exploitation results in a kernel NULL pointer dereference, causing a system crash (denial of service) with high availability impact. There is no confidentiality or integrity impact, as the vulnerability does not expose sensitive data or allow unauthorized writes. The scope is limited to the local system; lateral movement is not a direct consequence, but a system crash could disrupt services running on the affected host (Feedly).

Exploitability

There is no public proof-of-concept exploit and no evidence of in-the-wild exploitation as of the time of writing (Feedly). The EPSS score is approximately 0.024% (0.000240), indicating very low probability of exploitation in the near term. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. Exploitation requires local access and low privileges, limiting the practical attack surface primarily to multi-user systems or environments where untrusted local users exist.

Indicators of compromise

  • Logs: Kernel oops or panic messages in /var/log/kern.log or dmesg output referencing a NULL pointer dereference in dell_rbu or list_for_each_entry within drivers/platform/x86/dell_rbu.c.
  • Process/System Behavior: Unexpected system crash or reboot on systems with the dell_rbu kernel module loaded, particularly following sysfs interactions with /sys/devices/platform/dell_rbu/.
  • File System: Unusual or repeated access to sysfs entries under /sys/devices/platform/dell_rbu/ (e.g., image_type, packet_size, fw_version) by non-administrative users.

Mitigation and workarounds

Apply the patched Linux kernel versions released for each stable branch: 5.10.239, 5.15.186, 6.1.142, 6.6.95, 6.12.35, 6.15.4, or 6.16-rc3 (Feedly, Kernel Patches). Distributions including Debian (DSA-5973-1), Ubuntu (USN-7774-1, USN-7775-1, USN-7776-1, USN-7834-1, USN-7856-1), SUSE, and Amazon Linux 2 have issued updated kernel packages. As a temporary workaround on systems that cannot be immediately patched, restrict local user access to the dell_rbu sysfs interface (e.g., via file permissions or by unloading the dell_rbu module if not needed: modprobe -r dell_rbu).

Additional resources


SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-68422NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux
NoYesAug 10, 2026
CVE-2026-68399NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux
NoYesAug 10, 2026
CVE-2026-68398NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux
NoYesAug 10, 2026
CVE-2026-68376NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux
NoYesAug 10, 2026
CVE-2026-68374NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux
NoYesAug 10, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management