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

PCI: plda: 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: < 1% Very Low
KEV: No
Impact: Use‑after‑free leading to kernel crash
Action: Immediate Patch
AI Analysis

Impact

The Linux kernel flaw permits a race condition between PCI rescan or hotplug operations and the removal of a root bus. When a root bus is stopped and the pci_rescan_remove_lock lock is not held, the system may experience a use‑after‑free, potentially corrupting memory or causing a kernel crash. This vulnerability directly affects system stability and can lead to denial‑of‑service through unexpected restart or hang events.

Affected Systems

All Linux kernels that lack the pci_rescan_remove_lock added for root bus removal are impacted. The advisory does not specify exact kernel version ranges, so any distribution running a kernel version prior to the patch containing this lock is at risk. The affected product is the Linux kernel itself, covering all vendor implementations.

Risk and Exploitability

The advisory does not disclose a CVSS score or EPSS probability, and the vulnerability is not listed in the CISA KEV catalog. Based on the description, it is inferred that exploitation would likely require local or privileged access to trigger the race condition, but the precise attack vector is not detailed. The lack of publicly documented exploits suggests the exploitation complexity is moderate to high, and the potential impact is severe due to the possibility of a system crash or collapse of the PCI subsystem.

Generated by OpenCVE AI on September 25, 2026 at 05:56 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the system to a Linux kernel version that includes the pci_rescan_remove_lock patch (e.g., mainline kernels after the commit has been merged).
  • If an updated kernel is not yet available, apply the upstream commit that introduces the rescan lock to the current kernel source, rebuild, and reboot into the patched kernel.
  • Continuously monitor kernel logs (e.g., dmesg, /var/log/kern.log) for PCI removal errors or crash messages to confirm that the mitigation has taken effect.

Generated by OpenCVE AI on September 25, 2026 at 05:56 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 25 Sep 2026 06:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-362
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: plda: 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: plda: 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-25T12:43:26.921Z

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

Link: CVE-2026-93818

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

Modified: 2026-09-25T13:17:22.683

Link: CVE-2026-93818

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-25T06:00:13Z

Weaknesses
  • CWE-362

    Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')

  • CWE-416

    Use After Free