CVE-2026-72405

CVE-2026-72405

High · published August 15, 2026

CVSS v3.1
7.8
EPSS
0%
Percentile
6.1
In the wild
Unconfirmed
What it is

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

net: udp_tunnel: prevent double queueing in udp_tunnel_nic_device_sync

Yue Sun reported a use-after-free and debugobjects warning in

udp_tunnel_nic_device_sync_work() during concurrent device operations.

The workqueue core clears the internal pending bit before invoking the

worker. At that point, a concurrent thread can queue the work again.

When the already running worker eventually clears the work_pending flag

to 0, it mistakenly clears the flag for the newly queued instance.

udp_tunnel_nic_unregister() then observes work_pending as 0 and frees

the structure while the second work item is still active in the queue,

leading to UAF.

Fix this by returning early in udp_tunnel_nic_device_sync() if

work_pending is already set, preventing redundant work queueing.

The record
Technical detail
CVSS v3.1
7.8 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00170 · 6.1th percentile
Published
2026-08-15T10:22Z
References (5)
EPSS history
Timeline
  • 15 AUG 05:56Z
    net: udp_tunnel: prevent double queueing in udp_tunnel_nic_device_sync
    cvelistv5