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

VectorAV: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

CVE-2026-63970
USN-8593-1
USN-8603-1
USN-8618-1
USN-8663-1
USN-8664-1
USN-8728-1

Affected Products

Linux Kernel
Ubuntu