CVE-2026-23251: 
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2026-23251 is a NULL pointer dereference vulnerability (CWE-476) in the Linux kernel's XFS file system subsystem, specifically in the xfarray and xfblob destructor functions. The flaw arises because these destructors may be called with invalid (non-null but uninitialized) pointers, and the pointer is not nulled out afterwards. It affects Linux kernel versions 6.10.x through 6.12.x (before 6.12.75), 6.13.x through 6.18.x (before 6.18.16), and 6.19.x (before 6.19.6); the root commits were merged between kernel 6.9 and 6.10. It carries a CVSS v3.1 base score of 5.5 (Medium) (Red Hat Advisory, Red Hat Bugzilla).

Technical details

The vulnerability is classified as CWE-476 (NULL Pointer Dereference) and stems from missing validity checks before invoking the xfarray_destroy() and xfblob_destroy() destructor functions in the XFS file system code. If these functions are called with an invalid pointer — a scenario that can arise across a large number of commits merged between kernel 6.9 and 6.10 — the kernel may dereference an invalid memory address, leading to memory safety violations. The fix ensures that destructors are only called when a valid pointer exists and that the pointer is explicitly nulled out afterward to prevent double-free or use-after-free conditions. Exploitation requires local access with low privileges on a system running an affected kernel version with XFS file system support (Red Hat Bugzilla, Feedly).

Impact

Successful exploitation could result in high availability impact through a kernel crash or denial of service, as an invalid pointer dereference in kernel space typically triggers a kernel panic. There is no direct confidentiality or integrity impact per the CVSS scoring, though the Feedly executive summary notes potential for memory corruption and information disclosure as secondary effects. The vulnerability is confined to local exploitation and does not provide a direct path for remote code execution or lateral movement, but a kernel crash on a shared or multi-tenant system could affect all users of that host (Red Hat Advisory, Feedly).

Exploitability

There is no public proof-of-concept exploit and no evidence of in-the-wild exploitation as of the time of reporting (Feedly). The vulnerability requires local access with low privileges, limiting its attack surface. The EPSS score is approximately 0.018% (0.000180), indicating a very low probability of exploitation in the near term. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. No threat actor attribution has been reported.

Mitigation and workarounds

Update the Linux kernel to a patched version: 6.12.75 or later for the 6.10–6.12.x branch, 6.18.16 or later for the 6.13–6.18.x branch, or 6.19.6 or later for the 6.19.x branch; kernel 7.0-rc1 and later also include the fix. Patches are available via the upstream stable kernel tree (kernel.org patches). As a defense-in-depth measure, restrict local user access and minimize the number of low-privileged accounts on systems running XFS file systems. Debian and Oracle Linux have also issued distribution-specific kernel updates addressing this CVE (Red Hat Bugzilla).

Additional resources

Linux Distribution fix status

Fix availability across major Linux distributions and their releases.

Debian

Fixed

bookworm

linux

Fixed

sid

linux: 6.19.6-1

Fixed

trixie

linux: 6.12.85-1

Fixed

Ubuntu

Affected

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

RHEL / CentOS

Affected

RHEL 8

Not Affected

RHEL 9

kernel-rt.src

Affected

RHEL 10

kernel.src

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