Junglewise Threat Intelligence

CVE-2026-64007: Linux Kernel netfilter use-after-free in synproxy TCP timestamp adjustment

CVE-2026-64007 · Severity: info · CVSS 0 · Published 2026-07-19

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability was identified in the Linux kernel's Netfilter SYNPROXY component, which is used to protect servers against SYN flood denial-of-service attacks. A technical error in how the system handles network packet headers could lead to memory corruption or the transmission of corrupted data packets. This could potentially impact the stability of the system or the reliability of network communications.

Technical details

A use-after-free vulnerability exists in the Linux kernel's netfilter synproxy core. The function synproxy_tstamp_adjust() maintains a pointer to the TCP header (tcphdr) obtained via skb_header_pointer(). However, it subsequently calls skb_ensure_writable(), which may invoke pskb_expand_head(), freeing the original skb->head and rendering the cached header pointer stale. Subsequent attempts to update the TCP checksum via the stale pointer result in writes to freed slab memory or updates to an on-stack buffer that do not reflect on the actual network packet. This affects both IPv4 and IPv6 synproxy hooks. The fix involves re-deriving the TCP header pointer immediately after the skb_ensure_writable() call.

Affected products

  • Linux Linux Kernel netfilter synproxy component

Timeline

  • 2026-05-19: other: Patch authored
  • 2026-07-19: disclosed: CVE published

References

Related threats