PT-2026-20455 · Linux · Linux Kernel

Published

2026-01-01

·

Updated

2026-04-20

·

CVE-2026-23229

CVSS v3.1

5.5

Medium

VectorAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description A flaw exists in the Linux kernel's virtio crypto component related to spinlock protection when handling virtqueue notifications. Specifically, when a virtual machine boots with a single virtio-crypto PCI device and a builtin backend, running the openssl speed command with multiple processes can cause processes to hang. This occurs because the data virtqueue lacks proper protection during virtio done notification handling. The issue manifests as an error message: 'virtio crypto virtio0: dataq.0:id 3 is not a head!'. Adding spinlock protection within the virtcrypto done task() function resolves the problem, allowing the openssl benchmark to function correctly with multiple processes.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

Related Identifiers

CVE-2026-23229
ECHO-D387-F0AE-30E7
OESA-2026-1642
OESA-2026-1643
OESA-2026-1644
OPENSUSE-SU-2026:10387-1
OPENSUSE-SU-2026:20416-1
SUSE-SU-2026:0962-1
SUSE-SU-2026:1081-1
SUSE-SU-2026:20667-1
SUSE-SU-2026:20720-1
SUSE-SU-2026:20838-1
SUSE-SU-2026:20845-1
SUSE-SU-2026:20876-1
SUSE-SU-2026:20931-1
SUSE-SU-2026:21284-1

Affected Products

Linux Kernel