PT-2026-34374 · Linux+2 · Linux Kernel+2

CVE-2026-31469

·

Published

2026-03-24

·

Updated

2026-08-30

CVSS v4.0

8.4

High

VectorAV:L/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description A Use-After-Free (UAF) issue exists in the virtio net driver when it is configured with napi tx=N and the IFF XMIT DST RELEASE flag is cleared, such as during the configuration of tc route filter rules. When this flag is removed, the network stack expects the driver to maintain the reference to skb->dst until the packet is transmitted and freed. If a network namespace is destroyed while packets are still pending in the virtio transmit ring, the dst ops structure is freed. A subsequent packet transmission triggers free old xmit(), which calls dst release() on the stale dst entry, leading to a kernel paging request because the referenced dst ops has already been freed.
Recommendations As a temporary workaround, consider restricting the use of the virtio net driver with napi tx=N when modifying tc route filter rules or managing network namespaces until a patch is applied.

Exploit

Fix

Use After Free

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

AZL-83264
BDU:2026-12359
CVE-2026-31469
ECHO-D532-C588-CF11
OESA-2026-2581
OESA-2026-2582
OPENSUSE-SU-2026:21388-1
SUSE-SU-2026:22433-1
SUSE-SU-2026:22436-1
SUSE-SU-2026:22458-1
SUSE-SU-2026:22460-1
SUSE-SU-2026:22742-1
SUSE-SU-2026:22769-1
SUSE-SU-2026:22812-1
SUSE-SU-2026:22835-1
SUSE-SU-2026:2450-1
SUSE-SU-2026:2722-1
SUSE-SU-2026:2799-1
USN-8567-1
USN-8574-1
USN-8574-2
USN-8574-3
USN-8575-1
USN-8575-2
USN-8575-3
USN-8576-1
USN-8576-2
USN-8595-1
USN-8595-2
USN-8595-3
USN-8596-1
USN-8597-1
USN-8606-1
USN-8607-1
USN-8608-1
USN-8609-1
USN-8610-1
USN-8619-1
USN-8620-1
USN-8620-2
USN-8620-3
USN-8620-4
USN-8665-1
USN-8668-1

Affected Products

Linuxmint
Linux Kernel
Ubuntu