PT-2026-47757 · Linux+2 · Linux Kernel+2
CVE-2026-46320
·
Published
2026-05-22
·
Updated
2026-09-07
CVSS v3.1
9.8
Critical
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
Linux kernel (affected versions not specified)
Description
A memory leak occurs in the
tap get user xdp() function. When a frame is shorter than ETH HLEN, the function returns -EINVAL; similarly, it returns -ENOMEM if build skb() fails. In both scenarios, the process jumps to an error label without freeing the page previously allocated by vhost net build xdp(). Because tap sendmsg() ignores the per-buffer return value and always returns 0, vhost tx batch() assumes success and fails to free the page, resulting in the leak of one page-frag chunk for every rejected frame in a batch.Recommendations
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploit
Missing Release of Resource after Effective Lifetime
Buffer Overflow
Memory Leak
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Linuxmint
Linux Kernel
Ubuntu