CVE-2026-64523Patch

LOWCVSS 9.8 · CRITICAL

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Patch affected systems immediately

Recommended action window: Monitor and triage in normal cycle

NVD description

In the Linux kernel, the following vulnerability has been resolved: net/handshake: Take a long-lived file reference at submit handshake_nl_accept_doit() needs the file pointer backing req->hr_sk->sk_socket to survive the window between handshake_req_next() and the subsequent FD_PREPARE() and get_file(). The submit-side sock_hold() does not provide that. sk_refcnt keeps struct sock alive, but struct socket is owned by sock->file: when the consumer fputs the last file reference, sock_release() tears the socket down regardless of any sock_hold. Add an hr_file pointer to struct handshake_req and acquire an explicit reference on sock->file during handshake_req_submit(). handshake_complete() and handshake_req_cancel() release the reference on the completion-bit-winning path. The submit error path must also release the file reference, but after rhashtable insertion a concurrent handshake_req_cancel() can discover the request and race the error path. Gate the error-path cleanup -- sk_destruct restoration, fput, and request destruction -- with test_and_set_bit(HANDSHAKE_F_REQ_COMPLETED), the same serialization handshake_complete() and handshake_req_cancel() already use. When cancel has already claimed ownership, the submit error path returns without touching the request; socket teardown handles final destruction. The accept-side dereferences are not yet retargeted; that change comes in the next patch.

0.5/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-416

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

AVAILABLE

Momentum

STABLE

Threat summary

  • Patch or workaround signal is available
  • 4 mentions across 3 observed days
  • Momentum state: stable

What's happening

  • Patch or workaround mentioned in 2 signals
  • Technical details provided in 2 signals
  • General: 1 classified signal
  • Disclosure: 1 classified signal
  • Peaked 2d ago at 2 mentions (2026-07-25); latest day: 1
  • 4 total mentions across 3 days

Deep dive

Activity timeline4 mentions / 3d
01122Mentions · 2026-07-25: 2Mentions · 2026-07-27: 1Mentions · 2026-08-11: 1Patch / Workaround · 2026-07-27: 1Patch / Workaround · 2026-08-11: 1Technical Details · 2026-07-25: 1Technical Details · 2026-07-27: 107-2507-2708-11
Signal classification3 categories
Patch
250.0%
General
125.0%
Disclosure
125.0%
Referenced assets3 URLs
Classification over time
DateTotalLabels
2026-07-252
General1Patch1
2026-07-271
Disclosure1
2026-08-111
Patch1
Full discourse4 posts
  • Windows Forum@windowsforum
    Patch

    🔒 Linux’s net/handshake bug is patched in 6.12.93, 7.0.12 and 7.1. Windows users can unclench—this one isn’t your networking stack’s problem. Admins, update properly. https://windowsforum.com/security-alerts.84/cve-2026-64523-fixed-in-linux-6-12-93-7-0-12-and-7-1.442317/?utm_source=x&utm_medium=social&utm_campaign=news_node84 #LinuxKernel #TlsHandshake #Cve202664523 #Wsl2Security https://t.co/xmSBpCqnMc

    Post summary

    The post announces that the Linux net/handshake bug identified as CVE-2026‑64523 has been patched in kernel releases 6.12.93, 7.0.12, and 7.1, and urges administrators to apply the updates.

    0000059
    1.3K followersView on X
  • Upwind Security MDR@UpwindMDR
    Disclosure

    🚨Critical - Linux kernel net/handshake UAF via handshake_req_submit() race (CVE-2026-64523) Linux kernel net/handshake has a race where sock->file can be released during handshake_req_submit() between the submit error path and handshake_req_cancel() after rhashtable insertion, causing teardown while still in use. Attackers can trigger a use-after-free leading to kernel crash or potential local privilege escalation. 👉Affected: Linux kernel (net/handshake) versions prior to vendor patches

    Post summary

    A newly disclosed Linux kernel race condition leads to a use‑after‑free that could crash the system or allow local privilege escalation; vendor patches are available for affected versions.

    00000101
    254 followersView on X
  • CVE@CVEnew
    Patch

    CVE-2026-64523 In the Linux kernel, the following vulnerability has been resolved: net/handshake: Take a long-lived file reference at submit handshake_nl_accept_doit() needs the f… https://www.cve.org/CVERecord?id=CVE-2026-64523

    Post summary

    The note indicates that CVE-2026-64523 in the Linux kernel has been resolved, pointing to a CVE record, but offers no patch details, exploit code, or evidence of active exploitation.

    000001.0K
    57.9K followersView on X
  • Vulmon Vulnerability Feed@VulmonFeeds
    General

    CVE-2026-64523 In the Linux kernel, the following vulnerability has been resolved: net/handshake https://vulmon.com/vulnerabilitydetails?qid=CVE-2026-64523

    Post summary

    The post briefly reports that CVE-2026-64523 in the Linux kernel ‘net/handshake’ has been resolved, but provides no further technical details, proof‑of‑concept, exploit code, or explicit patch information.

    00000110
    4.1K followersView on X

Explore more