PT-2026-44239 · Linux · Linux Kernel

Published

2026-05-28

·

Updated

2026-06-04

·

CVE-2026-46116

CVSS v3.1

7.8

High

VectorAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel versions prior to 6.12.47
Description A slab-use-after-free and out-of-bounds write issue exists in the Linux kernel's xfrm module. The problem occurs within the xfrm state delete() function, where unhashing of byseq and byspi lists relied on value-based predicates instead of checking the actual list state. This inconsistency allows paths to skip or hit the unhash process incorrectly. Additionally, the bydst and bysrc unhashes lacked predicates entirely, leading to writes through LIST POISON during secondary deletions. The issue manifests during the xfrm state lifecycle, specifically affecting functions such as xfrm state lookup(), xfrm alloc spi(), and xfrm state insert() on the byseq/byspi hash chains.
Recommendations Update the Linux kernel to version 6.12.47 or later. As a temporary mitigation, restrict the use of IPsec and xfrm state configurations to minimize the risk of triggering the xfrm state delete() function.

Fix

Found an issue in the description? Have something to add? Feel free to write us 👾

Related Identifiers

CVE-2026-46116
ECHO-C00C-E4EC-3A9B
OPENSUSE-SU-2026:10954-1

Affected Products

Linux Kernel