Socket Vulnerability in Linux Kernel by Linux Foundation
CVE-2026-64581

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
5 August 2026

What is CVE-2026-64581?

A vulnerability exists in the Linux kernel related to the xfrm_user_policy function, which can lead to a double-free of the socket destination cache (sk_dst_cache). This occurs when multiple threads modify sk_dst_cache simultaneously. The vulnerability enables an unprivileged user within a user and network namespace to exploit the double-free scenario, leading to potential memory corruption. If a per-socket policy change occurs concurrently with a send operation, the same old destination can be observed and subsequently released twice, causing undefined behavior. The issue has been addressed using an atomic exchange to ensure safe cache clearing and memory release.

Affected Version(s)

Linux 2b06cdf3e688b98fcc9945873b5d42792bd4eee0 < 96b678d08268b5f5c6fc99d4289d9b7e334fc683

Linux 2b06cdf3e688b98fcc9945873b5d42792bd4eee0

Linux 72f157be2f81910ae759bfe2e5c2256fc4625645

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.