CVE-2023-54042
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2023-54042 is a use-after-free vulnerability in the Linux kernel's PowerPC 64-bit (powerpc/64s) subsystem, specifically in the Virtual Accelerator Switchboard (VAS) memory management handling. The flaw occurs because the reference count on the memory map (mm) structure is dropped before the coprocessor is properly detached, creating a use-after-free condition. The vulnerability was published on December 24, 2025, and affects Linux kernel versions starting from commit 7bc6f71bdff5f8921e324da0a8fad6f4e2e63a85 (introduced in kernel 5.14). No CVSS score has been assigned by NVD at this time; Feedly estimates the severity as Medium (Feedly, NVD).

Technical details

The root cause is a use-after-free (CWE-416) in the Linux kernel's powerpc/64s VAS (Virtual Accelerator Switchboard) subsystem. The bug arises from an incorrect ordering of operations: the reference count on the process memory map (mm_struct) is decremented (via mmput() or equivalent) before the coprocessor context is fully detached from that mm, leaving a dangling reference that can be accessed after the memory has been freed. This class of vulnerability typically requires local access to trigger through specific coprocessor operations on affected PowerPC 64-bit hardware. Patches were applied across multiple stable kernel branches, with fixes tracked via several kernel.org commits (NVD, kernel.org patch 1, kernel.org patch 2).

Impact

Exploitation of this use-after-free vulnerability could lead to kernel memory corruption, potentially resulting in a system crash (denial of service) or, in more severe scenarios, privilege escalation by a local attacker. The vulnerability is confined to PowerPC 64-bit systems utilizing the VAS coprocessor interface, limiting its scope to specific hardware platforms. Data integrity and system availability are the primary concerns, as kernel-level memory corruption can have unpredictable effects on running processes and system stability (NVD, Feedly).

Mitigation and workarounds

The Linux kernel maintainers have released fixes across multiple stable branches. Patched versions include kernel 5.15.121, 6.1.39, 6.3.13, 6.4.4, and 6.5 and later. Users running affected PowerPC 64-bit systems should update to a patched kernel version as soon as possible. SUSE has also issued advisories (SUSE-2026-0281-1 and SUSE-2026-20876-1) addressing this vulnerability in their kernel packages (NVD, Linux Security SUSE).

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