Katalog CVE

CVE-2026-23137

ŚrednieCVSS 5.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.11%

Percentyl 2 - wyżej niż 2% wszystkich znanych CVE

Streszczenie

W jądrze Linux w funkcji unittest_data_add() występuje wyciek pamięci. Jeśli funkcja of_resolve_phandles() zakończy się niepowodzeniem, przydzielona pamięć unittest_data nie jest zwalniana, co prowadzi do wycieku pamięci.

Ocena ryzyka

Podatność może prowadzić do wyczerpania pamięci w długotrwałej pracy systemu, szczególnie podczas testów jednostkowych, co może wpłynąć na stabilność systemu.

Rekomendacja

Zaleca się aktualizację jądra Linux do wersji zawierającej poprawkę, która używa pomocnika __free(kfree) do automatycznego zwalniania pamięci w ścieżkach błędów.

Inne podatności w Linux kernel

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

In the Linux kernel, the following vulnerability has been resolved: of: unittest: Fix memory leak in unittest_data_add() In unittest_data_add(), if of_resolve_phandles() fails, the allocated unittest_data is not freed, leading to a memory leak. Fix this by using scope-based cleanup helper __free(kfree) for automatic resource cleanup. This ensures unittest_data is automatically freed when it goes out of scope in error paths. For the success path, use retain_and_null_ptr() to transfer ownership of the memory to the device tree and prevent double freeing.

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