CVE-2025-21745
ŚrednieCVSS 5.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 12 - wyżej niż 12% wszystkich znanych CVE
Streszczenie
W jądrze Linux wykryto wyciek referencji subsystemu klasy @block_class w funkcji blkcg_fill_root_iostats(). Funkcja iteruje po urządzeniach za pomocą class_dev_iter_(init|next)(), ale nie kończy iteracji przez class_dev_iter_exit(), co prowadzi do wycieku referencji.
Ocena ryzyka
Wyciek referencji subsystemu może prowadzić do niestabilności systemu, wyczerpania zasobów jądra i potencjalnie do odmowy usługi (DoS) w przypadku długotrwałego działania systemu.
Rekomendacja
Zaleca się natychmiastową aktualizację jądra Linux do wersji zawierającej poprawkę, która dodaje wywołanie class_dev_iter_exit() po zakończeniu iteracji.
Oryginalny opis (angielski, źródło NVD)
In the Linux kernel, the following vulnerability has been resolved: blk-cgroup: Fix class @block_class's subsystem refcount leakage blkcg_fill_root_iostats() iterates over @block_class's devices by class_dev_iter_(init|next)(), but does not end iterating with class_dev_iter_exit(), so causes the class's subsystem refcount leakage. Fix by ending the iterating with class_dev_iter_exit().

