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).

Exploitability

Exploitation requires local access with low privileges and no user interaction, making it accessible to any authenticated local user on an affected system. No public proof-of-concept exploit code is known to exist, and there is no evidence of in-the-wild exploitation at this time. The EPSS score is approximately 0.018% (0.000180), indicating a very low probability of exploitation in the near term, and the vulnerability is not listed in the CISA Known Exploited Vulnerabilities catalog (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

Linux Distribution fix status

Fix availability across major Linux distributions and their releases.

Debian

Fixed

bookworm

linux

Fixed

sid

linux: 6.18.8-1

Fixed

trixie

linux: 6.12.69-1

Fixed

Ubuntu

Fixed

bionic

linux

Not Affected

bionic (esm-infra)

linux

Not Affected

bionic (fips-updates)

linux-fips

Not Affected

bionic (fips)

linux-fips

Not Affected

devel

linux

Not Affected

focal

linux

Not Affected

focal (esm-infra)

linux

Not Affected

focal (fips-updates)

linux-fips

Not Affected

Source: This 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-99099NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-modules
NoYesOct 26, 2026
CVE-2026-99098NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-64k-debug
NoYesOct 26, 2026
CVE-2026-99097NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-core
NoYesOct 26, 2026
CVE-2026-99096NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-debug
NoYesOct 26, 2026
CVE-2026-99094NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-64k-core
NoYesOct 26, 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

Additional Wiz resources

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