PT-2026-6156

CVE-2026-23086

·

Published

2026-01-01

·

Updated

2026-10-21

Description by

CVSS 4.0
6.9
Medium
MetricsAV:L/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description The Linux kernel's virtio transports are susceptible to an issue where the transmission (TX) credit is derived directly from peer buf alloc, which is determined by the remote endpoint's SO VM SOCKETS BUFFER SIZE value. This allows a malicious guest to advertise a large buffer size and read data slowly, potentially causing the host to allocate a substantial amount of sk buff memory. The same issue can occur in the guest if a malicious host is involved, as virtio transports share a common code base. A proof-of-concept (PoC) on an unpatched Ubuntu 22.04 host with approximately 64 GiB of RAM demonstrated that 32 guest vsock connections, each advertising 2 GiB and reading slowly, increased Slab/SUnreclaim memory usage from around 0.5 GiB to approximately 57 GiB, leading to system instability. The issue impacts virtio-vsock, vhost-vsock, and loopback due to changes limited to virtio transport common.c. The fix involves introducing a helper function, virtio transport tx buf size(), to ensure the effective TX window is bounded by both the peer's advertised buffer and the host's own buffer allocation.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploitability
Exploit
Impacts
Researchers
Vendors
Affected products
Related identifiers
AZL-77151
CLSA-2026-1781344094
CLSA-2026-1783791447
ECHO-684E-7BD7-EC1E
OESA-2026-1760
OESA-2026-1832
OESA-2026-1833
OPENSUSE-SU-2026:20416-1
SUSE-SU-2026:0962-1
SUSE-SU-2026:1078-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:20873-1
SUSE-SU-2026:20876-1
SUSE-SU-2026:20931-1
SUSE-SU-2026:21284-1
USN-8278-1
USN-8278-2
USN-8289-1
USN-8289-2
USN-8296-1
USN-8296-2
USN-8393-1
USN-8440-1
USN-8499-1
USN-8570-1
USN-8570-2
USN-8594-1
USN-8604-1
USN-8605-1
USN-8669-1
Found an issue in the description? Have something to add? Feel free to write us 👾