PT-2025-14351 · Linux+6 · Linux Kernel+6

Publicado

2025-03-07

·

Atualizado

2026-05-22

·

CVE-2025-21970

CVSS v3.1

5.5

Média

VetorAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel versions prior to the fixed version
Description A crash in the Linux kernel can occur when removing a LAG device from a bridge. This happens because the mlx5 lag is shared fdb check returns false if one of the PFs is unloaded, causing mlx5 esw bridge lag rep get() and its caller to return NULL. As a result, the flush of offloaded entries is skipped, and the bridge fdb entry's lastuse is not updated, leading to the entry never being aged. The kernel bridge notifier then handles the SWITCHDEV FDB ADD TO BRIDGE event, causing a crash when accessing the already destroyed bond netdev.
Recommendations To fix this issue, remove the LAG state checks. The LAG state is already checked in the commit 15f8f168952f, and the driver still needs to skip offload if the LAG becomes invalid after initialization. At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

DoS

NULL Pointer Dereference

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

BDU:2025-12230
CVE-2025-21970
DLA-4193-1
DSA-5900-1
ECHO-A686-6638-8AD7
MGASA-2025-0142
MGASA-2025-0146
OESA-2026-2417
OESA-2026-2418
OPENSUSE-SU-2025_01614-1
OPENSUSE-SU-2025_01707-1
SUSE-SU-2025:01614-1
SUSE-SU-2025:01707-1
SUSE-SU-2025:01919-1
SUSE-SU-2025:01951-1
SUSE-SU-2025:01964-1
SUSE-SU-2025:01967-1
SUSE-SU-2025:20192-1
SUSE-SU-2025:20206-1
SUSE-SU-2025:20270-1
SUSE-SU-2025:20283-1
SUSE-SU-2025_01614-1
SUSE-SU-2025_01707-1
SUSE-SU-2025_01951-1
SUSE-SU-2025_01964-1
SUSE-SU-2025_01967-1
USN-7591-1
USN-7591-2
USN-7591-3
USN-7591-4
USN-7591-5
USN-7591-6
USN-7592-1
USN-7593-1
USN-7597-1
USN-7597-2
USN-7598-1
USN-7602-1
USN-7605-1
USN-7605-2
USN-7606-1
USN-7628-1
USN-7655-1
USN-7764-1
USN-7764-2
USN-7765-1
USN-7766-1
USN-7767-1
USN-7767-2
USN-7779-1
USN-7790-1
USN-7800-1
USN-7801-1
USN-7801-2
USN-7801-3
USN-7802-1
USN-7809-1

Produtos afetados

Astra Linux
Debian
Linuxmint
Linux Kernel
Red Os
Suse
Ubuntu