Katalog CVE

CVE-2026-43460

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linuxa naprawiono podatność związaną z podwójnym zwolnieniem pamięci w funkcji remove() sterownika rockchip-sfc. Problem wynikał z ręcznego wywołania spi_unregister_controller(), co mogło prowadzić do podwójnego zwolnienia pamięci.

Ocena ryzyka

Podwójne zwolnienie pamięci może prowadzić do niestabilności systemu oraz potencjalnych luk w zabezpieczeniach, co zagraża integralności i dostępności systemu.

Rekomendacja

Zaleca się aktualizację jądra Linux do najnowszej wersji, aby usunąć tę podatność oraz zapewnić stabilność i bezpieczeństwo systemu.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

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().

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS