CVE-2026-23062
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2026-23062 is a NULL pointer dereference vulnerability in the Linux kernel's platform/x86: hp-bioscfg driver that causes a kernel panic when accessing sysfs BIOS configuration attributes. The flaw was published on February 4, 2026, and affects Linux kernel versions 6.6.x before 6.6.122, 6.7 through 6.12.x before 6.12.68, 6.13 through 6.18.x before 6.18.8, and 6.19-rc1 through 6.19-rc6. It carries a CVSS v3.1 base score of 5.5 (Medium) (Feedly).

Technical details

The vulnerability (CWE-476: NULL Pointer Dereference) stems from two distinct bugs in the GET_INSTANCE_ID macro within the hp-bioscfg driver. First, an off-by-one error uses <= instead of < as the loop boundary condition, causing out-of-bounds array access since indices range from 0 to instances_count-1. Second, the code dereferences attr_name_kobj->name without first checking whether attr_name_kobj is NULL, triggering a null pointer dereference in attribute show functions such as min_length_show(). The panic manifests as Oops: general protection fault [#1] SMP KASAN NOPTI with KASAN: null-ptr-deref in range [0x0000000000000000-0x0000000000000007] (Feedly). The fix adds a NULL check for attr_name_kobj before dereferencing and corrects the loop boundary to use < (Kernel Patch 1, Kernel Patch 2).

Impact

Successful exploitation causes a kernel panic (general protection fault), resulting in a system crash and denial of service. The vulnerability is triggered locally when any application — such as fwupd — reads BIOS configuration attributes via sysfs, making it exploitable by low-privileged local users. There is no impact on confidentiality or integrity; the sole consequence is loss of system availability (Feedly).

Indicators of compromise

  • Logs: Kernel logs (dmesg or /var/log/kern.log) showing Oops: general protection fault [#1] SMP KASAN NOPTI and KASAN: null-ptr-deref in range [0x0000000000000000-0x0000000000000007] with RIP: 0010:min_length_show+0xcf/0x1d0 [hp_bioscfg].
  • Process: Unexpected system crashes or reboots occurring when fwupd or similar firmware management tools attempt to read BIOS configuration attributes via sysfs.
  • File System: Kernel crash dump files (e.g., /var/crash/) generated around the time of sysfs BIOS attribute access on HP hardware.

Mitigation and workarounds

Update the Linux kernel to a patched version: 6.6.122 or later, 6.12.68 or later, 6.18.8 or later, or 6.19-rc7 or later. Patch commits are available at the upstream kernel repository (Kernel Patch 1, Kernel Patch 2, Kernel Patch 3, Kernel Patch 4). Distribution-specific updates are available for SUSE, Oracle Linux, and Ubuntu (Ubuntu USN-8278-1, Ubuntu USN-8289-1, Ubuntu USN-8296-1). As a temporary workaround where patching is not immediately possible, restrict local user access to sysfs BIOS configuration attributes and avoid running firmware update tools such as fwupd on affected kernel versions.

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-64557NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-selftests-internal
NoNoJul 29, 2026
CVE-2026-64556NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-64k-devel
NoNoJul 29, 2026
CVE-2026-64555NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-fde-6.14
NoNoJul 27, 2026
CVE-2026-64554NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-gcp-6.14
NoYesJul 27, 2026
CVE-2026-64553NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-64k-debug-modules-internal
NoYesJul 27, 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