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

spi: cadence-quadspi: fix unclocked access on unbind

Make sure that the controller is runtime resumed before disabling it
during driver unbind to avoid an unclocked register access.

This issue was flagged by Sashiko when reviewing a controller
deregistration fix.
Published: 2026-05-28
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The cadence-QuadSPI driver can access hardware registers while the controller clock is disabled during the unbind process. This unclocked register access can trigger a fault within the kernel and lead to a crash. The flaw does not allow arbitrary code execution or remote exploitation, but it can cause a denial of service for users who have local privileged access. The weakness arises from a missing pre‑condition check before disabling the controller.

Affected Systems

All Linux kernel builds that contain the cadence-quadspi driver are affected. Platforms that use Cadence QuadSPI controllers may also be impacted; the specific SoC families are inferred from typical deployments and not explicitly stated in the CVE data. Kernels that lack the recent commit that guarantees the controller is runtime resumed before it is powered down during unbind are vulnerable.

Risk and Exploitability

A CVSS score of 7.1 is available, EPSS <1%, and the vulnerability is not listed in CISA KEV. The vulnerability requires an attacker to have the capability to unbind the driver, normally limited to root or kernel module execution, making it mainly local and confined to availability rather than confidentiality or integrity. No widespread exploitation has been reported.

Generated by OpenCVE AI on June 10, 2026 at 19:28 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a release that contains the cadence‑quadspi commit that restores runtime resume before disabling the controller, thereby addressing the buffer read‑outside‑bounds issue (CWE‑125) and the use of an invalidated resource (CWE‑826).
  • If an immediate kernel upgrade is not possible, ensure that any driver removal sequence performs a resume before the de‑initialization path; avoid accessing registers with the clock disabled to mitigate the buffer over‑read and invalidated resource risks.
  • Continuously monitor kernel logs for evidence of unclocked access faults (e.g., “unclocked register access” messages); if a crash occurs, consider rebooting or disabling the device until a patched kernel is available.

Generated by OpenCVE AI on June 10, 2026 at 19:28 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 10 Jun 2026 17:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-125
CPEs cpe:2.3:o:linux:linux_kernel:7.1:rc1:*:*:*:*:*:*
Metrics 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'}

cvssV3_1

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


Fri, 29 May 2026 03:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-665

Fri, 29 May 2026 00:15:00 +0000

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

Low


Thu, 28 May 2026 13:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-665

Thu, 28 May 2026 10:15:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: spi: cadence-quadspi: fix unclocked access on unbind Make sure that the controller is runtime resumed before disabling it during driver unbind to avoid an unclocked register access. This issue was flagged by Sashiko when reviewing a controller deregistration fix.
Title spi: cadence-quadspi: fix unclocked access on 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-06-14T18:02:28.442Z

Reserved: 2026-05-13T15:03:33.104Z

Link: CVE-2026-46203

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Analyzed

Published: 2026-05-28T10:16:35.960

Modified: 2026-06-10T16:55:57.357

Link: CVE-2026-46203

cve-icon Redhat

Severity : Low

Publid Date: 2026-05-28T00:00:00Z

Links: CVE-2026-46203 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-06-10T19:30:37Z

Weaknesses
  • CWE-125

    Out-of-bounds Read

  • CWE-826

    Premature Release of Resource During Expected Lifetime