CVE Catalog

CVE-2026-31489

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.13%

3th percentile - higher than 3% of all known CVEs

Summary

A vulnerability has been identified in the Linux kernel related to double reference release in the SPI controller removal function. The issue occurs in meson_spicc_remove(), where calling spi_controller_put() again leads to a double-put error.

Risk Assessment

Double reference release can lead to system instability and potential crashes, jeopardizing the integrity of devices using the SPI controller.

Recommendation

It is recommended to update the Linux kernel to the latest version where this vulnerability has been fixed to avoid issues related to double reference release.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: spi: meson-spicc: Fix double-put in remove path meson_spicc_probe() registers the controller with devm_spi_register_controller(), so teardown already drops the controller reference via devm cleanup. Calling spi_controller_put() again in meson_spicc_remove() causes a double-put.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS