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

spi: fix resource leaks on device setup failure

Make sure to call controller cleanup() if spi_setup() fails while
registering a device to avoid leaking any resources allocated by
setup().
Published: 2026-05-27
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

In the Linux kernel, the failure to call controller cleanup on spi_setup failure results in leaking resources allocated during device setup. The resulting resource exhaustion can degrade kernel stability and lead to a denial of service. This weakness falls under resource management errors.

Affected Systems

All systems running the Linux kernel are potentially impacted, as the vulnerability is not limited to a specific version or distribution. Vendors identified are Linux, Linux, and the affected product is the Linux kernel itself. No version constraints are provided.

Risk and Exploitability

The vulnerability requires an attacker to trigger an spi_setup failure for a device in the kernel, which typically demands local user privileges or a compromised kernel process. The EPSS score is not available and the vulnerability is not listed in the CISA KEV catalog. Consequently, while the possibility of exploitation exists, it is limited to scenarios where an attacker can invoke the problematic device setup path. The overall risk is moderate, emphasizing the importance of keeping the kernel updated.

Generated by OpenCVE AI on May 27, 2026 at 17:59 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the kernel update that includes the spi cleanup fix
  • If a patch is not yet available, disable or remove vulnerable SPI devices from the system configuration
  • Continuously monitor system memory and resource usage, and restart affected services or the system if abnormal consumption is detected

Generated by OpenCVE AI on May 27, 2026 at 17:59 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 27 May 2026 18:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-368

Wed, 27 May 2026 14:15:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: spi: fix resource leaks on device setup failure Make sure to call controller cleanup() if spi_setup() fails while registering a device to avoid leaking any resources allocated by setup().
Title spi: fix resource leaks on device setup failure
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-05-27T12:58:23.376Z

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

Link: CVE-2026-46083

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-05-27T14:17:29.723

Modified: 2026-05-27T14:48:03.013

Link: CVE-2026-46083

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-05-27T18:00:15Z

Weaknesses