Cyber Security News

Windows Deployment Services Hit by 0-Click UDP Flaw Leading to System Failures

A newly discovered pre-authentication denial-of-service (DoS) vulnerability in Microsoft’s Windows Deployment Services (WDS) exposes enterprise networks to instant system crashes via malicious UDP packets.

Dubbed a “0-click” flaw, attackers can exploit it remotely without user interaction, draining server memory until critical services fail.

While much attention focuses on remote code execution bugs, memory exhaustion vulnerabilities in UDP-based services like WDS pose an underappreciated risk.

These flaws allow attackers to overwhelm systems by forcing them to allocate excessive resources, crashing servers with minimal effort.

WDS, a backbone of enterprise IT infrastructure, exemplifies how such weaknesses can jeopardize internet-scale operations.

WDS enables network-based deployment of Windows OS images across organizations, relying on:

  • PXE Boot: Clients boot via Preboot Execution Environment to fetch OS images.
  • TFTP/Multicast Transfers: Efficiently distributes Windows PE boot files and installation images.
  • Unattended Installations: Automates setups using answer files.

WDS is widely used in corporate networks, data centers, and academic institutions.

The UDP Exploit: How a Simple Flaw Crashes Systems

WDS uses port 69/UDP for TFTP communications. Researchers identified that each connection request creates a CTftpSession object stored in an EndpointSessionMapEntry without limits.

Attackers can spoof UDP packets with randomized source IPs and ports, forcing WDS to create endless sessions until memory is exhausted.

Proof of Concept: Simulating the Attack

A pseudocode snippet demonstrates the simplicity of the exploit:

void fake_send(const char *dst_ip, int dst_port) {
  for (unsigned int i = 0x4000000; i < 0xffffffff; i++) {
    char src_ip[16];
    int_to_ip(i, src_ip); // Generate random spoofed IP
    for (int port = 0x4000; port < 0xe000; port++) {
      udp_send(src_ip, port, dst_ip, dst_port, malicious_data); // Flood server
    }
  }
}

In tests, a Windows Server with 8GB RAM crashed after 7 minutes when memory usage hit 15GB. Multithreaded attacks could accelerate this exponentially.

Key Takeaways for Enterprises

  1. Monitor WDS Servers: Watch for unusual UDP traffic on port 69.
  2. Limit Network Exposure: Restrict WDS access to trusted subnets.
  3. Pressure Microsoft: Advocate for patching underappreciated DoS risks.

This flaw underscores the fragility of UDP-based services and the urgent need for systemic memory management safeguards. Until Microsoft addresses it, enterprises remain vulnerable to disruptive, low-effort attacks.

Setting Up SOC Team? – Download Free Ultimate SIEM Pricing Guide (PDF) For Your SOC Team -> Free Download

Divya

Divya is a Senior Journalist at GBhackers covering Cyber Attacks, Threats, Breaches, Vulnerabilities and other happenings in the cyber world.

Recent Posts

Hackers Use ConnectWise SkyKick Credentials to Access Microsoft 365, Halting Cloud Backups

Attackers abused compromised ConnectWise Cloud Backup credentials to access Microsoft 365 customer environments, prompting ConnectWise…

1 day ago

Anthropic’s Claude AI Uncovers Origins of NSA-Provided Cryptographic Keys After 25 Years

Anthropic says an internal Claude research model reconstructed how the National Security Agency generated seeds…

1 day ago

Critical WordPress Flaws Allow Attackers to Execute Remote Code Without Authentication

Two WordPress Core vulnerabilities can be chained to execute remote code without authentication, according to…

2 days ago

OpenBSD Kernel Flaw Dating Back 37 Years Enables Local Privilege Escalation to Root

A newly disclosed OpenBSD kernel exploitation chain combines a shared memory accounting flaw with a…

2 days ago

GhostAction Hackers Hide Credential-Stealing Malware in Fake Font Files Across 94 GitHub Repositories

GhostAction attackers have expanded their GitHub credential theft campaign with a second stage that disguises…

2 days ago

SideCopy Hackers Target Indian Organizations With ReverseRAT Malware to Steal Data

Indian authorities have warned that SideCopy hackers are targeting Indian organizations, including academic institutions, with…

2 days ago