CVE Database›Document archive›CVE-2023-54043

CVE-2023-54043

kernel: iommufd: Do not add the same hwpt to the ioas->hwpt_list twice

Loading…

Severity

Low

Red Hat Product Security

5.5

CVSS 3.1

Review impact separately from score.

Published · December 24, 2025

Updated · August 5, 2026

Description

A linked list corruption flaw was found in the Linux kernel's iommufd subsystem. During HWPT (Hardware Page Table) specific attachment, the same hwpt can be added to the ioas->hwpt_list twice due to leftover code from a previous rework. This duplicate insertion corrupts the linked list structure, potentially causing crashes or undefined behavior.

Statement

This flaw affects systems using iommufd for IOMMU management, typically in virtualization environments with device passthrough. The list corruption occurs during specific HWPT attachment scenarios and requires the ability to interact with the iommufd interface, which typically needs elevated privileges.

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

No mitigation is specified in collected source.

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-694 · Use of Multiple Resources with Duplicate Identifier