PT-2025-53172

CVE-2023-54095

·

Published

2023-08-25

·

Updated

2026-09-25

Description by

CVSS 3.1
7.0
High
MetricsAV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description The Linux kernel contains a flaw in the powerpc/iommu subsystem related to the sharing of notifiers between PCI and VIO buses. The fail iommu setup() function registers the fail iommu bus notifier struct to both PCI and VIO buses, causing notifiers registered to one bus type to also be registered to the other due to the use of a linked list node. This can lead to issues, such as incorrect function calls and memory access errors, specifically observed in the vgaarb code where pci notify() is called on a VIO device. This results in a bad access within the vga arbiter add pci device() function. The issue is fixed by creating separate notifier block structs for each bus type.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploitability
Exploit
Impacts
Vendors
Affected products
Weakness enumeration
Related identifiers
RHSA-2024:9315
SUSE-SU-2026:0263-1
SUSE-SU-2026:0278-1
SUSE-SU-2026:0281-1
SUSE-SU-2026:0293-1
SUSE-SU-2026:0315-1
SUSE-SU-2026:0316-1
SUSE-SU-2026:0317-1
SUSE-SU-2026:0411-1
SUSE-SU-2026:0617-1
SUSE-SU-2026:20477-1
SUSE-SU-2026:20498-1
SUSE-SU-2026:20845-1
SUSE-SU-2026:20876-1
Found an issue in the description? Have something to add? Feel free to write us 👾