PT-2026-36409

CVE-2026-31774

·

Published

2026-05-01

·

Updated

2026-10-19

Description by

CVSS 3.1
7.1
High
MetricsAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description An issue exists in the io uring network component where a slab-out-of-bounds read can occur in the io bundle nbufs() function. This happens when userspace provides a sqe->len value exceeding INT MAX, causing sr->len to overflow into a negative value. This negative value propagates through the receive and send paths, specifically affecting io recv(), io recv buf select(), and io ring buffers peek(). Consequently, an infinite loop is created in io bundle nbufs() that reads past the allocated iov[] array from the kmalloc-64 slab.
Recommendations Reject negative sr->len values early in the io sendmsg prep() and io recvmsg prep() functions.
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Related identifiers
OPENSUSE-SU-2026:20965-1
SUSE-SU-2026:22099-1
SUSE-SU-2026:22112-1
SUSE-SU-2026:22117-1
SUSE-SU-2026:22127-1
SUSE-SU-2026:2482-1
SUSE-SU-2026:2591-1
Found an issue in the description? Have something to add? Feel free to write us 👾