CVE-2026-23464
ŚrednieCVSS 5.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 2 - wyżej niż 2% wszystkich znanych CVE
Streszczenie
W jądrze Linuxa w sterowniku soc: microchip: mpfs wykryto wyciek pamięci w funkcji mpfs_sys_controller_probe(). Jeśli of_get_mtd_device_by_node() się nie powiedzie, funkcja zwraca bez zwalniania zaalokowanej pamięci dla sys_controller, co prowadzi do wycieku pamięci.
Ocena ryzyka
Wyciek pamięci może prowadzić do wyczerpania zasobów systemowych i potencjalnej odmowy usługi (DoS) w systemach z układem Microchip PolarFire.
Rekomendacja
Zaleca się aktualizację jądra Linuxa do wersji zawierającej poprawkę. Należy również monitorować wykorzystanie pamięci w systemach z tym sterownikiem.
Oryginalny opis (angielski, źródło NVD)
In the Linux kernel, the following vulnerability has been resolved: soc: microchip: mpfs: Fix memory leak in mpfs_sys_controller_probe() In mpfs_sys_controller_probe(), if of_get_mtd_device_by_node() fails, the function returns immediately without freeing the allocated memory for sys_controller, leading to a memory leak. Fix this by jumping to the out_free label to ensure the memory is properly freed. Also, consolidate the error handling for the mbox_request_channel() failure case to use the same label.

