CVE Catalog

CVE-2026-43460

High
Published: Translated: NVD NIST

Summary

In the Linux kernel, a vulnerability related to double-free in the remove() function of the rockchip-sfc driver has been fixed. The issue was caused by a manual call to spi_unregister_controller(), which could lead to a double-free.

Risk Assessment

Double-free can lead to system instability and potential security vulnerabilities, threatening the integrity and availability of the system.

Recommendation

It is recommended to update the Linux kernel to the latest version to eliminate this vulnerability and ensure system stability and security.

Related vulnerabilities

Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: spi: rockchip-sfc: Fix double-free in remove() callback The driver uses devm_spi_register_controller() for registration, which automatically unregisters the controller via devm cleanup when the device is removed. The manual call to spi_unregister_controller() in the remove() callback can lead to a double-free. And to make sure controller is unregistered before DMA buffer is unmapped, switch to use spi_register_controller() in probe().

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