CVE-2023-54080
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2023-54080 is a null pointer dereference vulnerability in the Linux kernel's btrfs (B-tree filesystem) subsystem, specifically in the zoned device handling code. The flaw occurs during relocation operations when btrfs_reloc_clone_csums() finds no checksum for a corresponding region, causing btrfs_finish_ordered_zoned() to set an invalid logical address on the ordered extent. This invalid value then causes btrfs_lookup_block_group() in btrfs_zone_finish_endio() to fail to locate a block group, resulting in a null pointer dereference or assertion failure. The vulnerability was published on December 24, 2025, and affects the Linux kernel. It carries an EPSS score of 0.018% (very low), indicating minimal exploitation probability (Feedly).

Technical details

The root cause is a null pointer dereference (CWE-476) in the btrfs zoned write path. During a relocation, if no checksum exists for the target region at the time btrfs_reloc_clone_csums() is called, the sum pointer in btrfs_finish_ordered_zoned() points to an invalid item. The ordered extent's logical address is then set to a garbage value, and the subsequent call to btrfs_lookup_block_group() in btrfs_zone_finish_endio() cannot find a valid block group, triggering a KASAN-detected null pointer dereference in the range [0x0000000000000088-0x000000000000008f]. The fix involves skipping the splitting and logical rewriting steps for pre-allocation writes during relocation. The bug is reproducible by running the btrfs/028 test case multiple times with a null_blk device configured with 32 MB zone size/capacity and 5 GB storage (Feedly).

Impact

Successful triggering of this vulnerability causes a kernel null pointer dereference, which can crash the affected Linux system (denial of service). The crash occurs in a kernel worker thread (kworker/u16:13) handling btrfs endio-write operations, meaning it can be triggered during normal filesystem activity on zoned block devices. There is no evidence of confidentiality or integrity impact beyond system availability loss; the vulnerability does not appear to enable privilege escalation or data exfiltration (Feedly).

Mitigation and workarounds

The Linux kernel maintainers have issued patches addressing this vulnerability, with fixes committed to the stable kernel tree (commits c02d35d89b317994bd713ba82e160c5e7f22d9c8 and d3cfa44164688a076e8b476cafb5df87d07cfa63). SUSE has released updated kernel packages addressing this issue (referenced in SUSE advisories SUSE-2026-0281-1 and SUSE-2026-20876-1). Users running Linux systems with btrfs on zoned block devices should apply the latest kernel updates from their distribution vendor. Nessus plugin 280060 and Qualys detection 760604 are available to identify affected systems (Feedly, Tenable).

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