CVE Catalog

CVE-2026-31471

High
Published: Translated: NVD NIST

Summary

A vulnerability has been identified in the Linux kernel related to the iptfs_clone_state() function. The issue is that x->mode_data is stored before the allocation of the reorder window, which may lead to pointing to freed memory in case of allocation failure.

Risk Assessment

This vulnerability could lead to unpredictable system behavior, including potential crashes or security breaches related to access to freed memory.

Recommendation

It is recommended to update the Linux kernel to the latest version where this vulnerability has been fixed to ensure system security and stability.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: xfrm: iptfs: only publish mode_data after clone setup iptfs_clone_state() stores x->mode_data before allocating the reorder window. If that allocation fails, the code frees the cloned state and returns -ENOMEM, leaving x->mode_data pointing at freed memory. The xfrm clone unwind later runs destroy_state() through x->mode_data, so the failed clone path tears down IPTFS state that clone_state() already freed. Keep the cloned IPTFS state private until all allocations succeed so failed clones leave x->mode_data unset. The destroy path already handles a NULL mode_data pointer.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS