Katalog CVE

CVE-2026-74718

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linux w funkcji devlink_nl_reload_doit() występuje wyciek referencji do przestrzeni nazw sieci. Gdy żądana przestrzeń nazw różni się od bieżącej i akcja przeładowania nie jest DRIVER_REINIT, funkcja zwraca -EOPNOTSUPP bez zwolnienia referencji uzyskanej przez devlink_netns_get().

Ocena ryzyka

Wyciek referencji do przestrzeni nazw sieci może prowadzić do wyczerpania zasobów jądra, co może być wykorzystane do ataku DoS, szczególnie przy wielokrotnych operacjach przeładowania devlink.

Rekomendacja

Zainstaluj poprawkę jądra Linux, która dodaje brakujące put_net() na ścieżce błędu, aby zwolnić referencję do przestrzeni nazw sieci.

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: devlink: fix net namespace reference leak in reload devlink_nl_reload_doit() calls devlink_netns_get(), which returns a net with a held reference. When the requested namespace differs from the current one and the reload action is not DRIVER_REINIT, the function returns -EOPNOTSUPP without releasing the reference. Add the missing put_net() on this error path.

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