CVE-2026-74313

CVE-2026-74313

High · published August 15, 2026

CVSS v3.1
8.8
EPSS
0%
Percentile
2.1
In the wild
Unconfirmed
What it is

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

vduse: hold vduse_lock across IDR lookup in open path

vduse_dev_open() looks up struct vduse_dev through the IDR and then

acquires dev->lock only after vduse_lock has been dropped.

This leaves a window where a concurrent VDUSE_DESTROY_DEV can remove the

same object from the IDR and free it before the open path locks the

device, leading to a use-after-free.

Close this race by keeping vduse_lock held until dev->lock has been

acquired in the open path, matching the lock ordering already used by

the destroy path.

The record
Technical detail
CVSS v3.1
8.8 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00126 · 2.1th percentile
Published
2026-08-15T10:22Z
References (7)
EPSS history
Timeline
  • 15 AUG 05:58Z
    vduse: hold vduse_lock across IDR lookup in open path
    cvelistv5