CVE-2005-1983 is a stack-based buffer overflow in the Microsoft Windows Plug and Play (PnP) service affecting Microsoft Windows 2000 and Windows XP Service Pack 1, with local exploitation also noted on later platforms in the associated advisory context. The flaw is caused by improper handling of message buffers in the PnP service. A remote attacker can send a crafted packet to the exposed service and trigger memory corruption leading to arbitrary code execution or denial of service. The issue was notably exploited in the wild by the Zotob/Mytob worm. The available context identifies the vulnerable component as the Windows Plug and Play service but does not provide a specific function name.
Mallory correlates every CVE against your assets, your vendors, and active adversary campaigns. Know which vulnerabilities matter for you, not just which ones are loud.
What it means. What to do now. Patch path, mitigations, and the assume-compromise checklist.
What an attacker gets, and what they’ve been doing with it.
If you can’t patch tonight, do this now.
Patch, then assume compromise.
1 valid exploit after Mallory filtered fakes, detection scripts, and README-only repos (3 hidden).
This repository contains a single Metasploit module (ms05_039_pnp.rb) that exploits a stack buffer overflow vulnerability in the Microsoft Windows Plug and Play (PnP) service (CVE-2005-1983). The exploit targets Windows 2000 (all service packs and several language variants) and Windows XP SP1/SP2, with some targets requiring administrator privileges. The module leverages the SMB protocol (ports 445 or 139) to deliver a specially crafted payload that overflows a buffer in the PnP service, allowing for arbitrary code execution with SYSTEM privileges. The exploit supports multiple return addresses and ROP chains for different Windows versions and languages. The payload is user-selectable and can provide a shell, Meterpreter session, or other Metasploit payloads. The module is weaponized, allowing for easy customization and integration into penetration testing workflows. The only file present is the Metasploit exploit module, written in Ruby, and it is structured according to Metasploit conventions.
Products and vendors Mallory has correlated with this vulnerability. Open in Mallory to drill down to specific CPE configurations and version ranges.
Vendor-confirmed product mapping. Mallory continuously reconciles this list against your asset inventory.
1 sources tracked across advisories and community write-ups. News coverage will land here when it surfaces.
No news coverage yet. Advisories and community discussion only.
Query your assets running an affected version, and investigate the blast radius.
Every observed campaign linking this CVE to a named adversary.
Malware families riding this exploit, with evidence and IOCs.
YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.
Cross-references every affected SKU, including bundled OEM variants.
Community discussion across Reddit, Mastodon, and other social sources.