Podatności Linux kernel (net/mlx5e)
3 znanych podatności CVE w Linux kernel (net/mlx5e), przetłumaczonych i ocenionych.
- CVE-2023-54262Wysokie
W jądrze Linux w module net/mlx5e sterownika mlx5_core występuje błąd polegający na niepotrzebnym drugim klonowaniu atrybutów akcji post w mlx5e_tc_post_act_add(). Powoduje to, że druga kopia nie jest prawidłowo aktualizowana w kodzie aktualizacji sąsiedztwa (neigh update), co prowadzi do use-after-free w mlx5_cmd_set_fte.
- CVE-2023-54216Wysokie
W jądrze Linux w module net/mlx5e sterownika Mellanox mlx5 występuje błąd use-after-free. Kod używa puli mapowania obiektów eswitch w trybie nic, gdzie pula nie jest zainicjalizowana, co prowadzi do odczytu zwolnionej pamięci podczas dodawania reguł przepływu (np. przez tc flower).
- CVE-2024-38608Średnie
W jądrze Linux w module net/mlx5e (sterownik Mellanox) występuje błąd obsługi stanu interfejsu sieciowego. Gdy rejestracja netdev zakończy się niepowodzeniem, funkcja mlx5e_suspend nie zwalnia zasobów, ponieważ netif_device_present() zwraca false, co prowadzi do wycieku pamięci i podwójnego zwolnienia (NULL-ptr Oops).
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

