CVE-2025-71091
kernel: team: fix check for port enabled in team_queue_override_port_prio_changed()
Severity
ModerateRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · January 13, 2026
Updated · June 28, 2026
Description
A list corruption vulnerability was found in the Linux kernel's network team driver. When a port is disabled and later has its priority changed, team_queue_override_port_prio_changed() incorrectly attempts to delete the port from a list it was already removed from during disable. This triggers a list_del corruption BUG when the function tries to remove an entry with LIST_POISON2 as its prev pointer.
Statement
This vulnerability can be triggered through netlink operations on team network interfaces. An unprivileged user with network namespace capabilities could potentially trigger this crash by manipulating team port priorities after disabling ports. The impact is limited to denial of service through a kernel BUG crash.
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
To mitigate this issue, prevent the team module from being loaded if network teaming is not required. See https://access.redhat.com/solutions/41278 for instructions on how to blacklist a kernel module.
CVSS / CWE
CVSS 3.1 · 5.5CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CWE-1341 · Multiple Releases of Same Resource or Handle