CVE-2025-14876: 
CBL Mariner vulnerability analysis and mitigation

Overview

CVE-2025-14876 is an unbounded memory allocation vulnerability in the virtio-crypto device of QEMU, specifically in the AKCIPHER (asymmetric cipher) path. A malicious guest operating system can exploit the missing length limit to trigger uncontrolled memory allocation on the host, resulting in a denial of service (DoS) by causing the QEMU process to abort. The vulnerability was reported on December 18, 2025, and published to NVD on February 18, 2026. It affects QEMU (qemu-kvm) and carries a CVSS v3.1 base score of 5.5 (Medium) (Red Hat Bugzilla, Feedly).

Technical details

The root cause is CWE-770 (Allocation of Resources Without Limits or Throttling). In QEMU's virtio-crypto device, the symmetric cipher path correctly enforces a length limit using conf.max_size, but the AKCIPHER path lacks any equivalent bound check. A guest with low-privileged local access can send crafted requests through the virtio-crypto interface that trigger arbitrarily large memory allocations in the host QEMU process, eventually exhausting host memory and causing the process to abort. The upstream fix was committed to the QEMU project repository (Red Hat Bugzilla, QEMU Commit).

Impact

Successful exploitation results in a denial of service on the host system by crashing the QEMU process, which terminates the affected virtual machine. There is no impact on confidentiality or integrity — only availability is affected. In multi-tenant virtualization environments, a malicious guest could disrupt other workloads sharing the same host by forcing a QEMU process abort (Feedly, Red Hat Bugzilla).

Exploitability

No public proof-of-concept exploit code or in-the-wild exploitation has been reported for CVE-2025-14876. The vulnerability requires local access to a guest operating system with low privileges, limiting the attack surface to scenarios where an attacker already controls a VM on the target host. The EPSS score is approximately 0.013% (0.000130), indicating a very low probability of exploitation in the near term. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog (Feedly).

Exploitation steps

  1. Gain guest access: Obtain low-privileged access to a guest virtual machine running on a QEMU/KVM host that has the virtio-crypto device enabled.
  2. Identify virtio-crypto device: Confirm the presence of the virtio-crypto device within the guest (e.g., via /dev/crypto or kernel module virtio_crypto).
  3. Craft AKCIPHER requests: Send crafted asymmetric cipher (AKCIPHER) operation requests through the virtio-crypto interface without a valid length bound, specifying an excessively large key or data buffer size.
  4. Trigger unbounded allocation: The QEMU host process attempts to allocate memory proportional to the attacker-controlled size parameter, with no upper bound enforced in the AKCIPHER code path.
  5. Exhaust host memory: Repeat requests to progressively exhaust host system memory, ultimately causing the QEMU process to abort and the guest VM to crash (Red Hat Bugzilla, Infinit Sec).

Indicators of compromise

  • Logs: Unexpected QEMU process termination messages in host system logs (e.g., journalctl or /var/log/messages) with out-of-memory (OOM) killer entries referencing the qemu-kvm process.
  • Process: Sudden disappearance of a qemu-system-* or qemu-kvm process on the host corresponding to a guest VM crash.
  • System: Host kernel OOM events (oom_kill_process) logged around the time of the QEMU process abort; unusually high memory consumption by a specific QEMU process prior to termination.
  • Guest: Guest VM becomes unresponsive or is forcibly terminated without a graceful shutdown event.

Mitigation and workarounds

The upstream fix is available as a commit to the QEMU project repository (QEMU Commit). Distribution-specific patches have been released by Ubuntu (USN-8073-1), SUSE (SUSE-SU-2026:0832-1, SUSE-SU-2026:0889-1, SUSE-SU-2026:21883-1), openSUSE, and Debian. Users should update their QEMU/qemu-kvm packages to the patched versions provided by their Linux distribution. As a workaround where patching is not immediately possible, disabling the virtio-crypto device in guest configurations eliminates the attack surface (Ubuntu Advisory, SUSE Advisory).

Community reactions

The vulnerability received coverage from Linux security news outlets including LinuxSecurity.com and Pro-Linux.de, primarily in the context of distribution security advisories. No notable independent researcher commentary or significant social media discussion has been identified beyond standard vulnerability tracking and patch announcements (LinuxSecurity, Infinit Sec).

Additional resources

Linux Distribution fix status

Fix availability across major Linux distributions and their releases.

Debian

Fixed

bookworm

qemu

Affected

sid

qemu: 1:10.2.1+ds-1

Fixed

trixie

qemu: 1:10.0.8+ds-0+deb13u1

Fixed

RHEL / CentOS

Affected

OpenShift

Not Affected

RHEL 8

Not Affected

RHEL 9

Not Affected

RHEL 10

Not Affected

Source: This report was generated using AI

Related CBL Mariner vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-98383HIGH7.1
  • Linux Kernel logoLinux Kernel
  • kernel-64k-modules-internal
NoYesOct 09, 2026
CVE-2026-98381HIGH7.1
  • Linux Kernel logoLinux Kernel
  • kernel-zfcpdump-modules-partner
NoYesOct 09, 2026
CVE-2026-98382MEDIUM5.1
  • Linux Kernel logoLinux Kernel
  • kernel-64k-debug
NoYesOct 09, 2026
CVE-2026-98380MEDIUM5.1
  • Linux Kernel logoLinux Kernel
  • linux-nvidia-tegra
NoYesOct 09, 2026
CVE-2026-98384LOW3.3
  • Linux Kernel logoLinux Kernel
  • linux-drivers-sound
NoYesOct 09, 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