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

PCI: iproc: 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: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service (system crash)
Action: Apply Patch
AI Analysis

Impact

A race condition exists in the Linux kernel’s iproc PCI driver when a root bus is removed. During removal the pci_rescan_remove_lock is not held, allowing another thread to trigger a rescan or hot‑plug operation through sysfs. The concurrent actions can cause the driver to dereference memory that has already been freed, leading to a use‑after‑free crash of the kernel and a complete loss of availability.

Affected Systems

All Linux kernel versions that include the iproc driver and lack the fix introduced by commits a6a64e1, bd2bf1e and ee06aaf are affected. This encompasses every unpatched kernel build released before the inclusion of those patches; any machine running such a kernel is vulnerable.

Risk and Exploitability

The vulnerability can be exploited from user space by writing to the /sys/class/pci_bus interface to initiate root bus removal while another process triggers a rescan. The race can reliably cause a crash, resulting in a denial of service. Based on the description, the likely attack vector is through user‑space sysfs interactions; this is inferred from the documented race condition. The CVSS score is 5.5. The EPSS score of <1% indicates a very low probability of exploitation in the wild, and the issue is not listed in the CISA KEV catalog, but the local attack vector and the guarantee of a crash make the risk high for any system exposed to unprivileged users with access to the sysfs entries.

Generated by OpenCVE AI on October 1, 2026 at 19:46 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the Linux kernel to any release that incorporates the commit holding pci_rescan_remove_lock during root bus removal.
  • If a kernel upgrade is not possible, backport the three commits a6a64e1, bd2bf1e and ee06aaf to the running kernel and rebuild the kernel image.
  • As a temporary defensive measure, limit or disable hot‑plug operations on the device by removing it from the driver or mounting the relevant /sys/class/pci_* sysfs directories with read‑only permissions, thereby preventing concurrent rescans while a bus is being removed.

Generated by OpenCVE AI on October 1, 2026 at 19:46 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4817-1 linux-6.12 security update
Debian DLA Debian DLA DLA-4841-1 linux security update
Debian DSA Debian DSA DSA-6528-1 linux security update
Ubuntu USN Ubuntu USN USN-8961-1 Linux kernel vulnerabilities
History

Sat, 03 Oct 2026 11:15:00 +0000


Thu, 01 Oct 2026 16:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-362
CWE-416

Tue, 29 Sep 2026 13:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-413
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Moderate


Fri, 25 Sep 2026 07:30: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: iproc: 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: iproc: 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-10-03T10:57:53.564Z

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

Link: CVE-2026-93822

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

Modified: 2026-10-03T11:17:52.010

Link: CVE-2026-93822

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-09-24T00:00:00Z

Links: CVE-2026-93822 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-01T20:00:12Z

Weaknesses
  • CWE-413

    Improper Resource Locking