CVE-2026-74355

CVE-2026-74355

High · published August 15, 2026

CVSS v3.1
8.2
EPSS
0%
Percentile
7.2
In the wild
Unconfirmed
What it is

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

iommu/vt-d: Fix RB-tree corruption in probe error path

The info->node RB-tree member is zero-initialized via kzalloc. If

a device does not support ATS, the device_rbtree_insert() call is

skipped. If a subsequent probe step fails, the error path jumps to

device_rbtree_remove(), which misinterprets the zeroed node as

a tree root and corrupts the device RB-tree.

Fix this by explicitly initializing the RB-node as empty using

RB_CLEAR_NODE() during initialization and guarding the removal with

RB_EMPTY_NODE().

The record
Technical detail
CVSS v3.1
8.2 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00181 · 7.2th percentile
Published
2026-08-15T10:22Z
References (3)
EPSS history
Timeline
  • 15 AUG 05:58Z
    iommu/vt-d: Fix RB-tree corruption in probe error path
    cvelistv5