CVE-2026-80843

CVE-2026-80843

published September 4, 2026

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

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

xfrm: fix xfrm_state_construct() auth-trunc leak

attach_auth_trunc() can allocate x->aalg while leaving

x->props.aalgo at zero when the selected auth algorithm has no

sadb_alg_id. One real case is cmac(aes).

xfrm_state_construct() then treats !x->props.aalgo as "no auth

algorithm attached yet" and calls attach_auth(). That overwrites

x->aalg and loses the first allocation. Any later failure or teardown

only frees the replacement pointer.

Check whether x->aalg is already attached instead of inferring that

state from x->props.aalgo.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00195 · 8.7th percentile
Published
2026-09-04T20:18Z
References (9)
EPSS history
Timeline
  • 06 SEP 03:33Z
    EPSS moved — → 0%
    epss
  • 04 SEP 15:54Z
    xfrm: fix xfrm_state_construct() auth-trunc leak
    cvelistv5