PT-2026-61287 · Linux+1 · Linux Kernel+1
CVE-2026-63970
·
Published
2026-07-19
·
Updated
2026-09-07
CVSS v3.1
7.8
High
| Vector | AV:L/AC:L/PR:L/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
An issue exists in the vsock/virtio component where
virtio transport send pkt info() allocates or reuses the zerocopy uarg before the send loop, but virtio transport alloc skb() fills the skb before inheriting that uarg. When fixed-buffer vectored zerocopy reaches MAX SKB FRAGS, the io sg from iter() function may partially attach managed fragments and return -EMSGSIZE. The subsequent rollback path calls kfree skb() to free an skb that contains SKBFL MANAGED FRAG REFS but lacks a uarg, causing skb release data() to default to ordinary fragment unreferencing.Recommendations
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploit
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Linux Kernel
Ubuntu