CVE-2026-72451

CVE-2026-72451

Critical · published August 15, 2026

CVSS v3.1
9.8
EPSS
1%
Percentile
51.4
In the wild
Unconfirmed
What it is

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

xfrm: Fix xfrm state cache insertion race

The xfrm input state cache insertion code checks the validity of

the state before acquiring the global xfrm_state_lock. Thus it's

possible for someone else to kill the state after it passed the

validity check, and then the insertion will add the dead state

to the cache.

Fix this by moving the validity check inside the lock.

This entire function is called on the input path, where BH must

be off (e.g., the caller of this function xfrm_input acquires

its spinlocks without disabling BH).

So there is no need to disable BH here or take the RCU read lock.

Remove both and replace them with an assertion that trips if BH

is accidentally enabled on some future calling path.

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00671 · 51.4th percentile
Published
2026-08-15T10:22Z
References (4)
EPSS history
Timeline
  • 15 AUG 05:56Z
    xfrm: Fix xfrm state cache insertion race
    cvelistv5