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

mmc: sdhci-of-aspeed: Remove children before releasing SDC resources

Probe failure and removal leave SDHCI child devices registered after the
parent clock and managed resources are released.

Unregister the OF children in reverse order before disabling the parent
clock on both paths. Use of_platform_device_destroy() because manual
child creation does not set the flag required by of_platform_depopulate().

This issue was identified during our ongoing static-analysis research
while reviewing kernel code.
Published: 2026-10-06
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Resource cleanup bug in Aspeed SDHCI driver
Action: Patch kernel
AI Analysis

Impact

The Linux kernel’s MMC subsystem for Aspeed SDHCI controllers contains a flaw where child device nodes are not unregistered before the parent clock and associated resources are released during probe failure or driver removal. This orphaning of child SDHCI devices can lead to residual device objects remaining in the system, potentially causing unstable device operation or unintended kernel behavior. The vulnerability specifically concerns improper deinitialization of device topology.

Affected Systems

Systems running Linux kernels that include the mmc: sdhci-of-aspeed driver on hardware with Aspeed SDHCI controllers are affected. All kernel releases built from source before the patch that removes the defect are vulnerable, regardless of distribution or version number.

Risk and Exploitability

The EPSS score of <1% indicates a very low probability of exploitation, and the omission of a KEV listing suggests no publicly known exploit. The flaw requires driver probe failure or module removal, which implies a local or privileged attacker with access to kernel module operations could trigger it. While the description does not state that a kernel panic is guaranteed, the improper resource cleanup could lead to system instability or device malfunction. The CVSS score of 5.5 indicates moderate severity, representing a moderate risk in environments with vulnerable devices.

Generated by OpenCVE AI on October 9, 2026 at 14:01 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade or rebuild the kernel to include the patched mmc: sdhci-of-aspeed driver
  • For custom or embedded builds, apply the updated driver source and verify child cleanup during removal
  • If an immediate kernel update is not possible, monitor kernel logs for SDHCI-related errors and consider disabling or removing the affected devices to avoid instability

Generated by OpenCVE AI on October 9, 2026 at 14:01 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4841-1 linux security update
Debian DLA Debian DLA DLA-4850-1 linux-6.12 security update
Debian DSA Debian DSA DSA-6568-1 linux security update
History

Fri, 09 Oct 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-459
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


Wed, 07 Oct 2026 07:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-399
CWE-772

Wed, 07 Oct 2026 05:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-668

Tue, 06 Oct 2026 15:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-668

Tue, 06 Oct 2026 09:00:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: mmc: sdhci-of-aspeed: Remove children before releasing SDC resources Probe failure and removal leave SDHCI child devices registered after the parent clock and managed resources are released. Unregister the OF children in reverse order before disabling the parent clock on both paths. Use of_platform_device_destroy() because manual child creation does not set the flag required by of_platform_depopulate(). This issue was identified during our ongoing static-analysis research while reviewing kernel code.
Title mmc: sdhci-of-aspeed: Remove children before releasing SDC resources
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-19T09:15:40.223Z

Reserved: 2026-09-25T10:25:14.325Z

Link: CVE-2026-98209

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-06T09:18:07.173

Modified: 2026-10-19T10:18:21.600

Link: CVE-2026-98209

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-10-06T00:00:00Z

Links: CVE-2026-98209 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-09T14:15:09Z

Weaknesses