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

spi: atcspi200: fix use-after-free when driver unbind

DMA resource is initialized after SPI controller registration. So
when driver unbind, this can trigger a use-after-free when DMA is
torn down while the controller is still alive and triggers DMA transfers.
Published: 2026-08-15
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A use‑after‑free flaw has been found in the Linux kernel’s atcspi200 SPI driver. When the driver is unbound while DMA transfers are still in progress, the DMA resources are freed after the controller is still alive, leading to a use‑after‑free that can corrupt kernel memory. This memory corruption can allow a local attacker to gain elevated privileges or cause a denial of service. The vulnerability is captured by CWE‑416 and CWE‑825.

Affected Systems

The flaw affects the Linux kernel, specifically the atcspi200 SPI driver module. No version range is listed in the current data, but any kernel build that includes the affected driver and does not incorporate the specified commits is vulnerable. The affected vendor/product is Linux:Linux and the common identifier is cpe:2.3:o:linux:linux_kernel:*.

Risk and Exploitability

The EPSS score is < 1%, and the vulnerability is not listed in CISA’s KEV catalog, indicating no known public exploitation. The use‑after‑free in a core kernel component, however, indicates a moderate risk potential for exploitation if an attacker can trigger driver unbind during DMA activity. The CVSS score of 5.5 indicates a medium severity, suggesting that while the vulnerability is not critical, it can still be leveraged for privilege escalation or denial of service.

Generated by OpenCVE AI on August 21, 2026 at 22:31 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Linux kernel to a revision that contains the atcspi200 use‑after‑free fix (commits 565bdf45125a05aa8f622f58f598283f46ba43f4 and af6a34c41683067a314d2b58b39edecb2e5e4ac6).
  • Rebuild and reload the atcspi200 driver only when no DMA transfers are active, ensuring the device is not unbound while in use.
  • Enforce strict access controls or configuration policies that prevent unprivileged users from triggering driver unbind operations during DMA operations.

Generated by OpenCVE AI on August 21, 2026 at 22:31 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 21 Aug 2026 00:15:00 +0000

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


Sat, 15 Aug 2026 16:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Sat, 15 Aug 2026 06:15:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: spi: atcspi200: fix use-after-free when driver unbind DMA resource is initialized after SPI controller registration. So when driver unbind, this can trigger a use-after-free when DMA is torn down while the controller is still alive and triggers DMA transfers.
Title spi: atcspi200: fix use-after-free when driver unbind
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-08-17T05:18:57.554Z

Reserved: 2026-08-15T05:44:03.893Z

Link: CVE-2026-74415

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-15T06:22:43.600

Modified: 2026-08-17T06:19:36.980

Link: CVE-2026-74415

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-08-15T00:00:00Z

Links: CVE-2026-74415 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-21T22:45:04Z

Weaknesses