PT-2026-30135 · Mellanox+1 · Mlx5E+1

Published

2026-04-03

·

Updated

2026-04-20

·

CVE-2026-23440

CVSS v3.1

7.5

High

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description A race condition exists in the handling of IPSec ESN (Extended Sequence Number) wrap events in the mlx5e driver when operating in IPSec full offload mode. After validating an ESN event, the driver calls mlx5 accel esp modify xfrm() to update the kernel's xfrm state, which temporarily releases and re-acquires the xfrm state lock. This creates a window where a duplicate ESN update could be processed. Processing the event twice causes incorrect incrementing of the ESN high-order bits (esn msb), leading to anti-replay failures and a complete halt of IPSec traffic. The fix involves re-arming the ESN event immediately after validation, before calling mlx5 accel esp modify xfrm(), to ensure duplicate events are ignored.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Race Condition

Weakness Enumeration

Related Identifiers

CVE-2026-23440
OESA-2026-1946
OESA-2026-1947
OESA-2026-1948

Affected Products

Linux Kernel
Mlx5E