
Cloud Vulnerability DB
A community-led vulnerabilities database
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).
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).
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).
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.
/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.dell_rbu kernel module loaded, particularly following sysfs interactions with /sys/devices/platform/dell_rbu/./sys/devices/platform/dell_rbu/ (e.g., image_type, packet_size, fw_version) by non-administrative users.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).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."