CVE-2025-40046

CVE-2025-40046

High · published October 28, 2025

CVSS v3.1
8.6
EPSS
0%
Percentile
27.2
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

io_uring/zcrx: fix overshooting recv limit

It's reported that sometimes a zcrx request can receive more than was

requested. It's caused by io_zcrx_recv_skb() adjusting desc->count for

all received buffers including frag lists, but then doing recursive

calls to process frag list skbs, which leads to desc->count double

accounting and underflow.

The record
Technical detail
CVSS v3.1
8.6 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
CVSS v4.0
Not supplied
EPSS
0.00349 · 27.2th percentile
Published
2025-10-28T16:15Z
References (2)
EPSS history
Timeline
  • 28 OCT 11:48Z
    io_uring/zcrx: fix overshooting recv limit
    cvelistv5