Description
In the Linux kernel, the following vulnerability has been resolved: net/mlx5e: Skip restore TC rules for vport rep without loaded flag During driver unload, unregister_netdev is called after unloading vport rep. So, the mlx5e_rep_priv is already freed while trying to get rpriv->netdev, or walk rpriv->tc_ht, which results in use-after-free. So add the checking to make sure access the data of vport rep which is still loaded.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Linux Linux
Default version status: unaffected
d1569537a837d66620aa7ffc2bddf918e902f227 to < 3e45dd1622a2c1a83c11bf42fdd8c1810123d6c0affectedd1569537a837d66620aa7ffc2bddf918e902f227 to < 47c78d3fc26e38ab805613a0f592dc8a820c7c64affectedd1569537a837d66620aa7ffc2bddf918e902f227 to < 5a03b368562a7ff5f5f1f63b5adf8309cbdbd5beaffected
Linux Linux
Default version status: affected
6.6affected0 to < 6.6unaffected6.6.70 to ≤ 6.6.*unaffected6.12.9 to ≤ 6.12.*unaffected6.13 to ≤ *unaffected