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

PCI: rockchip: Protect root bus removal with rescan lock

Hold the pci_rescan_remove_lock lock while stopping and removing a root bus
to avoid racing with concurrent rescan or hotplug operations triggered via
sysfs. Such races may lead to use-after-free issues or system crashes.

[bhelgaas: commit log]
Published: 2026-09-24
Score: n/a
EPSS: n/a
KEV: No
Impact: Use‑after‑free that can cause system crashes
Action: Patch kernel
AI Analysis

Impact

An issue occurs in the PCI handling for Rockchip devices when a root bus is removed during a concurrent rescan or hotplug operation. The race condition can lead to a use‑after‑free or a system crash, destabilizing the system and potentially allowing a denial‑of‑service or subsequent escalation if an attacker can trigger the crash.

Affected Systems

Linux kernel systems that include the Rockchip PCI driver. Any kernel version before the commit adding pci_rescan_remove_lock has the vulnerability. This applies to distributions shipping that kernel version with Rockchip devices.

Risk and Exploitability

The CVSS score is not provided, and the EPSS score is unavailable, so the precise risk is unknown. However, because the flaw requires stopping and removing a root PCI bus—an operation normally privileged—it is likely a local attack vector. The impact of a successful race is a crash, which could serve as a foothold for further exploitation. The vulnerability is not listed in the CISA KEV catalog, indicating no confirmed exploitation in the wild to date.

Generated by OpenCVE AI on September 25, 2026 at 04:45 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a release that includes the commit adding pci_rescan_remove_lock to protect against race conditions during root bus removal
  • If an update cannot be applied immediately, restrict or serialize PCI root bus removal operations and avoid concurrent rescans or hotplug actions to reduce the race window
  • If patching the kernel is delayed, apply the backported patch that introduces pci_rescan_remove_lock to the current kernel source and rebuild it

Generated by OpenCVE AI on September 25, 2026 at 04:45 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 25 Sep 2026 05:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Thu, 24 Sep 2026 16:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: PCI: rockchip: Protect root bus removal with rescan lock Hold the pci_rescan_remove_lock lock while stopping and removing a root bus to avoid racing with concurrent rescan or hotplug operations triggered via sysfs. Such races may lead to use-after-free issues or system crashes. [bhelgaas: commit log]
Title PCI: rockchip: Protect root bus removal with rescan lock
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-09-24T16:02:58.625Z

Reserved: 2026-09-18T17:59:28.791Z

Link: CVE-2026-93820

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-24T17:17:15.573

Modified: 2026-09-24T17:17:15.573

Link: CVE-2026-93820

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-25T04:45:16Z

Weaknesses