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.
Metrics
CVSS 3.1 7.8/10
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HWeakness enumeration
Affected software
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= d1569537a837d66620aa7ffc2bddf918e902f227, < 3e45dd1622a2c1a83c11bf42fdd8c1810123d6c0; >= d1569537a837d66620aa7ffc2bddf918e902f227, < 47c78d3fc26e38ab805613a0f592dc8a820c7c64; >= d1569537a837d66620aa7ffc2bddf918e902f227, < 5a03b368562a7ff5f5f1f63b5adf8309cbdbd5be |
| Linux | Linux | 6.6 |
References
Timeline
- Published
- Jan 15, 2025
- Last modified
- Jun 17, 2026
- NVD status
- Modified