CVE-2026-90137
Linux · Kernel
A memory safety vulnerability in the Linux kernel hp-bioscfg driver allows for out-of-bounds reads during ACPI package parsing, potentially leading to information disclosure or system instability.
Executive summary
A critical out-of-bounds read vulnerability in the Linux kernel hp-bioscfg driver could allow an attacker to trigger system instability or access sensitive memory regions.
Vulnerability
The hp-bioscfg driver fails to perform adequate bounds checking when parsing password encodings from an ACPI package. An attacker can provide a malformed package to trigger an out-of-bounds read, which may lead to memory corruption or the disclosure of sensitive information.
Business impact
Successful exploitation of this vulnerability could result in a denial of service (system crash) or the unauthorized disclosure of kernel memory contents. Given the CVSS score of 7.7, this is considered a high-severity issue that could disrupt critical operations and compromise the confidentiality of data processed by the kernel.
Remediation
Immediate Action: Update the Linux kernel to version 6.6.157, 6.12.110, 6.18.52, or 7.2.6 or later, depending on your current distribution branch.
Proactive Monitoring: Review system logs for unexpected kernel oops or crash reports related to the hp-bioscfg driver or ACPI parsing operations.
Compensating Controls: If an immediate kernel update is not feasible, restrict access to hardware configuration interfaces and ensure that only trusted firmware-related packages are loaded on the system.
Exploitation status
Public Exploit Available: Unknown
Analyst recommendation
This vulnerability poses a significant risk to system stability and information security. Administrators should prioritize patching the Linux kernel to the recommended versions as soon as they are made available by their distribution maintainers. Regular kernel updates remain the most effective defense against this class of memory-based vulnerabilities.
More Linux CVEs all →
History
CVE Brief tracked this CVE 1 day before it had a CVSS score.
- Disclosed CVE record published
- Collected by CVE Brief No CVSS score yet; tracked as early warning
- CVSS score assigned 7.7 (3.1)
- Analyst report written