
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-23131 is a denial-of-service vulnerability in the Linux kernel's platform/x86: hp-bioscfg driver caused by improper handling of empty attribute names returned by the HP BIOS. When the HP BIOS returns attributes with empty name strings, the driver attempts to register kobjects with those empty names, triggering kernel warnings (kobject_add_internal warnings at lib/kobject.c:219). The vulnerability was published on February 14, 2026, and affects Linux kernel versions 6.6.x before 6.6.122, 6.7–6.12.x before 6.12.68, and 6.13–6.18.x before 6.18.8, as well as 6.19 release candidates prior to the fix. It carries a CVSS v3.1 base score of 5.5 (Medium) (Feedly).
The root cause is insufficient input validation in the hp_init_bios_buffer_attribute() function within the hp-bioscfg driver, which fails to check whether an attribute name parsed from the WMI buffer is empty before attempting kobject registration. This maps to CWE-20 (Improper Input Validation). The attack vector is local: a low-privileged user on an HP system with the hp-bioscfg driver loaded can trigger the condition if the HP BIOS exposes attributes with empty name strings, causing repeated kernel warnings and potential system instability without requiring user interaction. The fix adds a validation check that skips registration and logs a debug message when an empty attribute name is encountered, allowing the module to continue processing remaining valid attributes (Feedly, Kernel Patch).
Successful exploitation results in kernel warnings and potential denial-of-service conditions on HP systems running the affected kernel versions with the hp-bioscfg driver active. The impact is limited to availability — there is no confidentiality or integrity impact — but repeated kernel warnings can destabilize the system and may lead to service disruption. The scope is confined to the local system; lateral movement and data exfiltration are not applicable to this vulnerability (Feedly).
Update the Linux kernel to a patched version: 6.6.122 or later (for the 6.6.x branch), 6.12.68 or later (for the 6.7–6.12.x branch), or 6.18.8 or later (for the 6.13–6.18.x branch). Patches have been committed to the stable kernel branches via git.kernel.org. Oracle Linux and Ubuntu have also released corresponding kernel security updates. As a secondary measure, administrators can prioritize patching on HP-based systems where the hp-bioscfg driver is active (Feedly, Kernel Patch).
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."