CVE-2026-98807

CVE-2026-98807

published October 18, 2026

CVSS
—
EPSS
0%
Percentile
6.7
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

net/mlx5: Fix slab-out-of-bounds when handling team device events

The mlx5_handle_changeupper_event() and mlx5_handle_changeinfodata_event()

functions check for LAG masters (which includes both bonding and team

devices) but only call bonding-specific APIs. When processing team device

events, calling bond_slave_get_rcu() and bond_is_slave_inactive() on

team_port structures causes KASAN to detect an out-of-bounds memory access

since team_port is smaller than bond slave.

Fix this by wrapping the bond-specific API calls with a check for bonding

devices. This allows the function to still process LAG events for both

bonding and teams but only calls bond-specific functions when dealing with

actual bonding devices.

For mlx5_handle_changeinfodata_event(), keep the explicit bond check as

mlx5 doesn't handle state information for team ports anyway.

Tested with Mellanox ConnectX-5 on Linux 7.2.0-rc6:

- Bonding: PASS (no regressions)

- Team device: PASS (no KASAN errors)

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00175 · 6.7th percentile
Published
2026-10-18T20:17Z
References (4)
EPSS history
Timeline
  • 20 OCT 03:34Z
    EPSS moved — → 0%
    epss
  • 18 OCT 15:48Z
    net/mlx5: Fix slab-out-of-bounds when handling team device events
    cvelistv5
  • 18 OCT 15:48Z
    net/mlx5: Fix slab-out-of-bounds when handling team device events
    cvelistv5