CyberRota Analysis
AI-GeneratedThe vulnerability affects the Linux kernel's mlx5 networking driver, specifically in the handling of single Forwarding Database (FDB) entries during rollback operations. An off-by-one error in the cleanup loop can lead to the rollback of uninitialized states or the unintended double teardown of rules, potentially compromising network stability. Organizations utilizing Linux systems with the mlx5 driver should prioritize addressing this issue to ensure the integrity and reliability of their network configurations.
Original NVD Description
In the Linux kernel, the following vulnerability has been resolved: net/mlx5: LAG, Fix off-by-one in single-FDB error rollback On failure at index i, the reverse cleanup loop in mlx5_lag_create_single_fdb() starts from i, so the failed index itself is rolled back. That can operate on uninitialized state or double-tear-down a rule the add_one path already self-rolled-back. Start the rollback from i - 1 so only successfully-installed entries are undone.