CVE Database›Document archive›CVE-2026-90315

CVE-2026-90315

kernel: PCI/sysfs: Add lockdown checks to legacy I/O and memory handlers

Loading…

Severity

Important

Red Hat Product Security

7

CVSS 3.1

Review impact separately from score.

Published · September 17, 2026

Updated · November 5, 2026

Description

A flaw was found in the Linux kernel's PCI/sysfs legacy I/O and memory handlers. These handlers failed to enforce kernel lockdown, a security mechanism designed to prevent privileged users from performing certain low-level operations. A local root user could exploit this by writing to arbitrary I/O ports and mapping legacy I/O and memory spaces, thereby bypassing the kernel lockdown. This bypass could allow the root user to perform actions that the lockdown feature is intended to restrict, potentially leading to a compromise of system integrity.

Statement

This vulnerability is rated as Important because it enables a privileged local user to subvert kernel lockdown protections, which are relied upon to preserve host integrity under Secure Boot. On affected systems enforcing integrity or confidentiality lockdown modes, an administrative account could directly interact with legacy PCI memory and port I/O interfaces that omit lockdown validation. Consequently, an attacker possessing local root access can compromise kernel integrity and circumvent hardware-enforced boundaries.

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 do not 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 · 7
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H

CWE-414 · Missing Lock Check