CyberBytes Daily

Trending cyberattacks, explained simply.

critical vulnerability

How a flaw in Windows' core networking code could let attackers spread automatically across the internet

A vulnerability disclosed on June 9, 2026 does not require a phishing email, a malicious attachment, or a user who clicks the wrong thing. An attacker anywhere on the internet can send a stream of specially crafted network packets to a vulnerable Windows machine and take complete control of it. No login required. No warning to the user. No interaction of any kind.

That property, network-reachable with no preconditions, is what makes CVE-2026-45657 wormable. A successful exploit can be designed to automatically find and attack the next vulnerable machine, then the next, replicating across networks without any human involvement. This is the same propagation model that powered WannaCry in 2017, which spread to more than 200,000 systems across 150 countries in a matter of days. The patch for that attack had been available for two months before the worm launched.

The patch for CVE-2026-45657 shipped on June 9, 2026. As of June 12, multiple security researchers have stated publicly that threat actors are already reverse-engineering the patch binary to build a working exploit. Trend Micro Zero Day Initiative researcher Dustin Childs put it plainly: "every researcher and bug shop on the planet is reversing this patch right now trying to create an exploit." The window between patch release and weaponized exploit is now measured in days, not weeks.

Narrative · 6 min read

The Context

Every Windows computer that connects to a network runs a kernel-mode driver called tcpip.sys. It is the lowest-level software component responsible for receiving and processing incoming network traffic. It runs with the highest possible system privileges, meaning a flaw here is not a problem in one application. It is a problem in the foundation every application sits on.

CVE-2026-45657 is a flaw in that foundation. Microsoft disclosed it on June 9, 2026, as part of the June Patch Tuesday release. The flaw carries a CVSS base score of 9.8 out of 10, the near-maximum rating reserved for vulnerabilities that are network-reachable, require no authentication, and produce the worst possible outcome on success.

The Attack, Phase by Phase

Phase 1: The Vulnerability Mechanics

The flaw lives in how tcpip.sys manages memory when processing incoming network packets. When the kernel receives certain specially crafted TCP/IP packets, it can be induced to access a region of memory that has already been freed and returned to the system allocator. This is called a use-after-free condition.

An attacker can influence what data occupies that freed memory region before the kernel reads it. By controlling what the kernel reads, the attacker can redirect execution to code of their choosing. Because tcpip.sys runs at the kernel level, that code executes with SYSTEM privileges. The attacker gains complete control: they can install software, read or destroy any file, create accounts, and disable security tools.

The flaw is also classified as a heap-based buffer overflow. CrowdStrike confirmed that attack complexity is rated "low," meaning no special timing, race conditions, or unusual configurations are required to trigger it reliably.

INSIDE THE WINDOWS KERNEL DURING PACKET PROCESSING📦1Packet arrives at tcpip.sysKernel begins processing network data🧨2Crafted packet triggers freeMemory region released to allocator🎯3Attacker data fills freed memoryControlled content placed in freed region💥4Kernel reads attacker-controlled dataExecution redirected to attacker code👑5SYSTEM-level code executionFull kernel privileges granted to attackerThe entire sequence is triggered by network packets alone. No login, no click, no file required.

Phase 2: The Wormable Threat Model

"Wormable" describes propagation mechanics. Because CVE-2026-45657 requires no authentication and no user interaction, and because the attack vector is the network itself, a successful exploit payload can automatically scan for additional vulnerable Windows machines and attack them in turn.

The historical reference point is EternalBlue (CVE-2017-0144), a wormable flaw in Windows' SMB protocol. When weaponized in the WannaCry outbreak in May 2017, it spread to more than 200,000 systems across 150 countries within days. A patch had been available for two months. The gap between patch available and patch deployed was the attack surface.

Dustin Childs of the Trend Micro Zero Day Initiative confirmed the wormable classification on June 9. The specific network configurations under which wormability is achievable were not fully detailed in Microsoft's advisory, and whether the exploit path runs over IPv4, IPv6, or both has not been confirmed. Security researchers are advising organizations to treat all networked Windows systems as broadly at risk.

WORM PROPAGATION MODEL🌐1Attacker sends crafted packetsTargets any reachable Windows system💥2First machine compromisedSYSTEM access gained, no interaction needed🔍3Compromised host scans networkFinds next vulnerable Windows machine🔁4Attack repeats automaticallyEach new host becomes a launch point🏢Enterprise networksFlat networks amplify spread🏥Critical infrastructureUnpatched servers at highest riskWannaCry used this same model in 2017 and reached 200,000 systems across 150 countries in days.

Phase 3: The Patch Race

As of June 12, 2026, Microsoft has not confirmed active exploitation in the wild. The advisory carries an "Exploitation Less Likely" designation, reflecting the absence of a confirmed public exploit at disclosure—not the absence of adversary interest.

The moment Microsoft ships a patch, the binary diff becomes a public roadmap. Researchers and threat actors compare the patched and unpatched versions of tcpip.sys to reconstruct the vulnerability. This process, called patch diffing, is fast. The window from disclosed patch to deployable exploit is measured in days, not weeks.

Patches are available now for all affected platforms: KB5095051 for Windows 11 26H1, KB5094126 for Windows 11 25H2 and 24H2, KB5093998 for Windows 11 23H2, and KB5094125 for Windows Server 2025. Windows Server 2022 is also affected. No registry-based workaround exists. The patch is the only mitigation.

THE PATCH RACE TIMELINE📋1June 9: Patch shipsMicrosoft releases KB updates for all platforms🔬2June 9+: Patch diffing beginsResearchers and threat actors reverse the binary⏱️3Days later: Exploit likely readyHistorical window is days, not weeks🏢4Unpatched systems remain exposedEvery day of delay widens the gapMicrosoft's 'Exploitation Less Likely' label reflects no confirmed exploit at disclosure, not low attacker interest.

What Made This Possible

  1. The attack surface is universal by design. Every networked Windows machine runs tcpip.sys and processes incoming packets before any authentication occurs. The vulnerability exists at the layer that precedes all other security controls.

  2. Kernel-level memory management has no safety net. Application-layer software runs in a sandboxed environment where memory errors are contained. Kernel code does not. A use-after-free in tcpip.sys gives an attacker direct access to the operating system's core with no boundary between the flaw and full system control.

  3. Patch disclosure arms both sides simultaneously. The same transparency that allows defenders to understand what changed gives attackers a precise map of the vulnerability. The "Exploitation Less Likely" label does not account for how quickly that status changes once patch diffing begins.

What Should Have Stopped This

No single control prevents exploitation of a kernel-level flaw in the networking stack, but a layered architecture limits how far an attacker can travel after the first machine falls.

  • Network segmentation: Flat networks, where every device can communicate with every other, are the environment where wormable exploits cause the most damage. Segmentation means a compromised machine cannot become a launch point.
  • Perimeter filtering of anomalous traffic: Cisco Talos published Snort detection rules on June 9 to identify exploitation attempts. Organizations with network monitoring tools can deploy these rules to detect attack patterns before a machine is fully compromised.
  • Prioritizing patches by vulnerability shape, not exploitation status: The "Exploitation Less Likely" label is a snapshot of a single moment. For a wormable, unauthenticated, kernel-level flaw, the correct triage decision is immediate deployment. By the time exploitation is confirmed, the worm is already spreading.

The Takeaway

The WannaCry outbreak of 2017 was not caused by a zero-day. It was caused by a two-month gap between patch availability and patch deployment. CVE-2026-45657 presents the same structural conditions: a wormable flaw, a patch now available, and a window of exposure that shrinks by the day as threat actors reverse-engineer the binary.

The meta-pattern is consistent with prior incidents: the most dangerous attacks target the infrastructure that security controls depend on, not the controls themselves. Here, it is the networking stack—a layer so fundamental it cannot be disabled or replaced.

Patch urgency must be driven by vulnerability shape, not confirmed exploitation status. A wormable, unauthenticated, kernel-level flaw with a CVSS score of 9.8 is a fire drill regardless of what the exploitation label says on day one.

Pattern to remember: When a vulnerability is wormable and unauthenticated, the gap between patch release and patch deployment is the attack surface, and that gap closes in days once reverse-engineering begins.

What changed: For kernel-level networking flaws, the "Exploitation Less Likely" label at disclosure now functions as a starting gun for patch diffing, not a signal of low risk, because binary comparison compresses the path from disclosed patch to deployable worm faster than most organizations complete a patch cycle.

Technical Deep Dive · 3 min

The Technical Mechanism

CVE-2026-45657 is a use-after-free (CWE-416) and heap-based buffer overflow (CWE-122) in tcpip.sys, the Windows kernel-mode driver responsible for TCP/IP stack processing. The flaw is triggered during the kernel's handling of specially crafted inbound network packets.

The use-after-free condition arises when the kernel's TCP/IP processing path frees a memory object and subsequently dereferences a stale pointer to that object. Because the freed memory region can be reclaimed and populated with attacker-controlled data before the dereference occurs, the attacker can redirect kernel execution to arbitrary shellcode. The heap-based buffer overflow component indicates that the memory corruption can extend beyond the freed object into adjacent heap regions, providing additional exploitation primitives for bypassing kernel mitigations such as Kernel Address Space Layout Randomization (KASLR).

The CVSS 3.1 vector string is AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, yielding a base score of 9.8. The temporal vector reflects E:U (unproven exploit) at time of disclosure, producing a temporal score of 8.5. Attack complexity is rated Low, meaning no race conditions, heap grooming prerequisites, or target-specific configurations are required to trigger the vulnerability reliably. Successful exploitation yields SYSTEM-level code execution, the highest privilege tier on Windows, equivalent to NT AUTHORITY\SYSTEM.

The wormable classification follows from the combination of network attack vector, zero authentication requirement, zero user interaction requirement, and the self-contained nature of the exploit payload. An exploit can be designed to enumerate reachable hosts and transmit itself autonomously, replicating the EternalBlue propagation model. The specific protocol path (IPv4, IPv6, or both) has not been confirmed in the advisory. Microsoft has not published a registry-based workaround; patching is the only remediation.

TCPIP.SYS MEMORY CORRUPTION PATH📡1Inbound packet receivedtcpip.sys begins kernel-mode processing🧨2Heap object freed prematurelyCWE-416: stale pointer retained in kernel🎯3Attacker reclaims freed regionHeap spray places shellcode in freed memory💥4Stale pointer dereferencedKernel executes attacker-controlled code👑5NT AUTHORITY SYSTEM achievedFull kernel privilege, no sandbox boundaryCWE-122 heap overflow extends corruption into adjacent regions, aiding KASLR bypass.

CVE and Advisories

MITRE ATT&CK Mapping

Technique IDATT&CK nameHow it appeared
T1190Exploit Public-Facing ApplicationThe vulnerability is exploited via inbound network traffic targeting the Windows TCP/IP stack, which is exposed on any networked system.
T1068Exploitation for Privilege EscalationThe use-after-free condition in tcpip.sys yields SYSTEM-level code execution directly, bypassing any lower-privilege initial access stage.
T1210Exploitation of Remote ServicesThe wormable propagation model relies on exploiting the same vulnerability on additional reachable hosts without human involvement.
T1562Impair DefensesSYSTEM-level access enables an attacker to disable endpoint detection tools, modify audit policies, and remove security software.

Indicators of Compromise

No confirmed exploitation has occurred as of June 12, 2026, so no post-exploitation IOCs (file hashes, command-and-control infrastructure, or registry artifacts) are available from incident response cases.

Network-layer detection is possible. Cisco Talos published Snort rules on June 9, 2026 to identify malformed TCP/IP packets consistent with exploitation attempts. Organizations running network intrusion detection systems should deploy these rules immediately.

Network Indicators

  • Anomalous inbound TCP/IP traffic with malformed packet structures targeting Windows hosts
  • Unexpected outbound scanning activity from Windows servers (indicative of worm propagation from a compromised host)
  • Snort rules: available via the Cisco Talos June 2026 Patch Tuesday analysis

Patch Verification

Confirm the following KB updates are installed on all affected systems:

  • KB5095051: Windows 11 26H1
  • KB5094126: Windows 11 25H2 and 24H2
  • KB5093998: Windows 11 23H2
  • KB5094125: Windows Server 2025
  • Windows Server 2022: consult the MSRC advisory for the applicable KB

CISA had not added CVE-2026-45657 to the Known Exploited Vulnerabilities (KEV) catalog as of June 14, 2026. Absence from the KEV catalog should not be interpreted as reduced urgency for a wormable, unauthenticated kernel flaw.

Attribution

No attribution. The Microsoft Security Response Center credits Microsoft as the discovering organization. No external researcher, bug bounty submission, or coordinated disclosure from a third party has been publicly acknowledged. No threat intelligence firm has linked the vulnerability's discovery or any exploitation activity to a specific threat actor or nation-state group as of June 14, 2026.


Primary Sources