CVE Database›Document archive›CVE-2026-80817

CVE-2026-80817

kernel: iommu/iommufd: Fix NULL pointer deref in iommufd_ioas_change_process when racing with iopt_map_file_pages

Loading…

Severity

Moderate

Red Hat Product Security

5.5

CVSS 3.1

Review impact separately from score.

Published · September 4, 2026

Updated · November 1, 2026

Description

A flaw was found in the Linux kernel's iommu/iommufd component. A local user could exploit a race condition during the processing of I/O address space (IOAS) areas. This vulnerability occurs when iommufd_ioas_change_process attempts to access an IOAS area before its pages are fully mapped, leading to a NULL pointer dereference. The consequence is a kernel crash, resulting in a denial of service for the system.

Statement

This vulnerability is rated as a Moderate impact because exploitation requires local access with permissions to interact with I/O address space user endpoints, restricting the blast radius to a denial of service without compromising system confidentiality or integrity. In typical Red Hat environments, this interface is utilized primarily during specialized virtualization workflows involving direct hardware pass-through. Triggering the race condition requires concurrent address space operations on an active file descriptor, resulting in an unhandled kernel panic rather than arbitrary code execution.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

Mitigation for this issue is either not available or the currently available options don't meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.

CVSS / CWE

CVSS 3.1 · 5.5
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

CWE-476 · NULL Pointer Dereference