CVE-2023-54132
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2023-54132 is a vulnerability in the Linux kernel's EROFS (Enhanced Read-Only File System) subsystem, specifically in the handling of non-compact HEAD index entries with invalid clusterofs values. When a crafted EROFS image contains a non-compact HEAD index with a clusterofs value outside the valid range (0 to lclustersize-1), the kernel can trigger an out-of-bounds memory access, resulting in a kernel page fault and system crash. The vulnerability was discovered via Syzbot fuzzing and disclosed on December 24, 2025. It affects Linux kernel versions from commit 02827e179 up to the respective stable branch fixes. No CVSS score has been assigned at this time (Feedly, EUVD).

Technical details

The root cause is insufficient input validation (CWE-20) in the EROFS filesystem's decompression queue worker (z_erofs_decompressqueue_work). When parsing a non-compact HEAD index, the kernel does not validate that clusterofs falls within the valid range of 0 to lclustersize-1. A crafted EROFS image with clusterofs set to an out-of-range value (e.g., 33024) causes the kernel to compute an invalid memory address during decompression, triggering a supervisor read access page fault (#PF) in kernel mode at z_erofs_decompress_queue+0xb7e/0x2b40. The vulnerability is only triggered by non-compact HEAD indexes; normal images and images using compact indexes are not affected. The issue was originally identified by Syzbot using a crafted image reported at the kernel mailing list (Feedly).

Impact

Successful exploitation requires mounting a specially crafted EROFS image, which causes a kernel panic (BUG/Oops) due to an invalid memory access in kernel mode. The primary impact is a denial of service — the affected system crashes or becomes unresponsive. There is no evidence of code execution or privilege escalation potential from this vulnerability; confidentiality and integrity impacts are not expected (Feedly, EUVD).

Mitigation and workarounds

The Linux kernel maintainers have released patches across multiple stable branches. Fixed versions include: 5.4.243, 5.10.180, 5.15.111, 6.1.28, 6.2.15, 6.3.2, and 6.4. Administrators should update to the appropriate patched kernel version for their distribution. As a workaround, systems that do not require EROFS support can disable or avoid mounting EROFS filesystems. Distributions such as Red Hat have also tracked this issue (Feedly, EUVD).

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