Skip to main content

IIS 6.0 CVE-2017-7269

CRITICAL
Classic Buffer Overflow (CWE-120)
2017-03-27 cve@mitre.org
9.8
CVSS 3.1 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Internet scan for IIS 6.0
  2. Delivery
    OPTIONS request confirms WebDAV enabled
  3. Exploit
    Send crafted PROPFIND with malicious If header
  4. Install
    Trigger buffer overflow in ScStoragePathFromUrl
  5. C2
    Overwrite stack return address
  6. Execute
    Execute shellcode as NETWORK SERVICE
  7. Impact
    Escalate to SYSTEM via token manipulation
  8. Step 8
    Establish persistence via service/registry modification
  9. Step 9
    Command and control callback
  10. Step 10
    Deploy secondary payloads or pivot to internal network

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2021 - Vulnerable and Outdated Components
ASVS 5.0
V14 - Configuration Dependency management, component inventory
MITRE ATT&CK

1 technique across 1 tactic: Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

WebDAV publishing service must be enabled in IIS 6.0 configuration (not enabled by default in all installation profiles but commonly active on file-sharing or collaborative document management servers). The vulnerable ScStoragePathFromUrl function is only invoked when processing WebDAV PROPFIND requests, so standard HTTP/HTTPS traffic does not trigger the vulnerability. No authentication required-exploitation succeeds against default configurations with anonymous WebDAV access enabled (common for public-facing document repositories). No user interaction needed-attack executes server-side upon receipt of malicious request. Platform-specific: only affects Windows Server 2003 R2 and Windows XP Professional x64 Edition running IIS 6.0; later Windows versions ship IIS 7.0+ with completely rewritten WebDAV implementation immune to this flaw. Network accessibility to TCP ports 80 or 443 is required (AV:N), but attack complexity is low (AC:L) with reliable exploits requiring no race conditions or environmental dependencies.

Impact

This represents CRITICAL real-world risk with multiple converging threat indicators. CVSS 9.8 (AV:N/AC:L/PR:N/UI:N) reflects perfect exploitability-network-accessible, low complexity, no authentication or user interaction required. EPSS 94.43% (100th percentile) confirms sustained mass exploitation. CISA KEV listing verifies active exploitation confirmed by US government threat intelligence, with exploitation beginning 7-8 months before public disclosure in March 2017, indicating initial use as a zero-day. Multiple weaponized exploits exist in public repositories (Exploit-DB, Metasploit, GitHub) lowering attacker skill requirements to script-kiddie level. SSVC factors: Exploitation=Active, Automatable=Yes (wormable via network scanning + automatic exploitation), Technical Impact=Total (arbitrary code execution as SYSTEM-level service account). However, real-world exposure is constrained by platform obsolescence-Windows Server 2003 reached EOL in 2015, so vulnerable systems represent either air-gapped/isolated legacy infrastructure, embedded/ICS environments unable to migrate, or severely neglected internet-facing servers. Shodan/Censys scans in 2017 identified tens of thousands of vulnerable IIS 6.0 instances internet-accessible, making this a priority for asset discovery and emergency patching despite platform age. Organizations still running Server 2003 likely face significant exposure as this system class typically indicates broader security debt.

Exploit ScenarioDerived

An attacker performs internet-wide scanning (Shodan, Masscan) to identify servers responding with 'Server: Microsoft-IIS/6.0' headers on port 80/443. Upon identifying a target running IIS 6.0 with WebDAV enabled (detectable via OPTIONS request returning DAV: header), the attacker sends a malicious PROPFIND request with a crafted 'If: <http://' header exceeding buffer limits, containing shellcode in the overflowed data. The buffer overflow overwrites the stack return address, redirecting execution to attacker-controlled shellcode which executes with NT AUTHORITY\NETWORK SERVICE or SYSTEM privileges. The attacker establishes a reverse shell, installs persistence mechanisms, and pivots to internal network resources. Multiple public Metasploit modules and standalone Python/Ruby exploits automate this entire process, enabling mass exploitation campaigns. Given CISA KEV confirmation, real-world scenarios likely include botnet recruitment, ransomware deployment, and APT initial access operations targeting government, healthcare, and industrial sectors still operating legacy infrastructure.

Act Now Prioritize within 24-48h. Why: In CISA KEV with patch available.
Exploited in the wild (CISA KEV) Patch available 94.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv2 – Apr 21, 2026

Remote code execution in Microsoft IIS 6.0 WebDAV service allows unauthenticated attackers to execute arbitrary code by sending a specially crafted PROPFIND request with a malicious 'If' header. Confirmed actively exploited (CISA KEV) since July-August 2016, predating public disclosure by 7+ months. EPSS score of 94.43% (100th percentile) reflects widespread exploitation against legacy Windows Server 2003 R2 systems still exposed to the internet. Multiple public exploits exist including Metasploit modules, and vendor patch has been available since March 2017.

Earlier versions of this analysis (1)
v1 Mar 26, 2026 - 11:18 CVSS 9.8

A buffer overflow in the WebDAV service of IIS 6.0 in Windows Server 2003 R2 allows unauthenticated remote code execution through a crafted 'If:' header in PROPFIND requests.

RemediationAI

Apply Microsoft security update KB3197835 immediately, available from https://support.microsoft.com/en-us/help/3197835/ (requires manual download for EOL systems no longer receiving Windows Update). If patching is not immediately feasible, disable the WebDAV publishing service entirely via IIS Manager (remove WebDAV web service extension) or Services console (stop 'WebClient' service and set startup to Disabled)-this eliminates attack surface but breaks WebDAV-dependent applications and workflows, requiring validation with application owners. For systems requiring WebDAV functionality, implement compensating controls: restrict access to WebDAV endpoints using firewall rules or IIS IP restrictions to trusted management networks only; deploy a reverse proxy or web application firewall (WAF) with rules blocking PROPFIND requests containing 'If' headers exceeding normal length thresholds (>256 bytes may indicate exploitation attempts); enable Enhanced Mitigation Experience Toolkit (EMET) if available to add exploit mitigation layers. Long-term remediation requires migrating workloads off Windows Server 2003/IIS 6.0 to supported platforms (Windows Server 2016+ with IIS 10.0+), as the platform's EOL status means future vulnerabilities will remain unpatched. Third-party micropatch providers like 0patch offer unofficial fixes for organizations unable to migrate immediately (https://0patch.blogspot.com/2017/03/0patching-immortal-cve-2017-7269.html), though these lack Microsoft support.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability resides in the ScStoragePathFromUrl function within the WebDAV protocol implementation (httpext.dll) of IIS 6.0 on Windows Server 2003 R2. WebDAV (Web Distributed Authoring and Versioning) extends HTTP to support collaborative file editing over the web. The ScStoragePathFromUrl function performs URL-to-filesystem path translation for WebDAV requests but contains a classic stack-based buffer overflow (CWE-120) when processing the 'If' conditional header in PROPFIND requests. PROPFIND is a WebDAV method used to retrieve properties of web resources. The function fails to validate the length of the header value before copying it into a fixed-size stack buffer, allowing attackers to overwrite return addresses and achieve arbitrary code execution. The affected CPE (cpe:2.3:a:microsoft:internet_information_services:6.0) confirms this is specific to IIS 6.0, which shipped exclusively with Windows Server 2003 and Windows XP Professional x64 Edition-platforms that reached end-of-extended-support in 2015, making this vulnerability persistent in systems without custom support agreements.

Know when the next one hits your stack

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

NVD PRIMARY 9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

5
Analysis Updated
Apr 21, 2026 - 15:30 vuln.today
v2 - CVSS changed
Added to CISA KEV
Oct 22, 2025 - 00:16 cisa
CISA KEV
PoC Detected
Oct 22, 2025 - 00:16 vuln.today
Public exploit code
Patch released
Oct 22, 2025 - 00:16 nvd
Patch available
CVE Published
Mar 27, 2017 - 02:59 nvd
CRITICAL 9.8

DescriptionCVE.org

Buffer overflow in the ScStoragePathFromUrl function in the WebDAV service in Internet Information Services (IIS) 6.0 in Microsoft Windows Server 2003 R2 allows remote attackers to execute arbitrary code via a long header beginning with "If: <http://" in a PROPFIND request, as exploited in the wild in July or August 2016.

Executive ViewAI

Why It Matters

CVE-2017-7269 is a critical remote code execution vulnerability in Microsoft IIS 6.0 WebDAV that allows unauthenticated attackers to gain complete system control via malicious HTTP requests. This vulnerability is confirmed actively exploited and poses severe risk to organizations still running legacy Windows Server 2003 R2 systems exposed to the internet, as the 94.4% EPSS score indicates near-universal attacker capability and motivation.

Business Impact: Severe
Compensating Controls

Vendor-released patch: Microsoft Security Bulletin MS17-004 (KB4012215). If patching is not immediately feasible, disable the WebDAV service entirely and restrict HTTP/HTTPS port access (80/443) to IIS 6.0 systems via firewall rules limiting connections to trusted internal networks only.

Threat Intelligence Overview

Threat Score
9.8/10
Composite threat intelligence
EPSS Score
94.4%
Top 0% exploitable
Threat Intel
2
1 sources
Exploit
POC
Public exploit code exists
Data Quality
8 sources
Confidence: High
NVD CVE.org CISA KEV EPSS POC (2) THREAT Exploit-DB GitHub Metasploit

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV Yes
Public POC Yes
EPSS 94.4%
Patch available Yes
Active threat Yes
Deciding rule
In CISA KEV with patch available
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Immediate
Exploitation· derived
Active
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
Very High

Priority Score

238
Low Medium High Critical
KEV: +50
EPSS: +94
CVSS: +49
PoC: +20
Weaponized: +15
Threat intel: +10
Gov advisory: 0

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

Affected Products (CPE)CVE.org

cpe:2.3:a:microsoft:internet_information_services:6.0:*:*:*:*:*:*:*

Threat IntelligenceMISP

Threat Actors
BlackTech
ATT&CK Techniques (observed)
Sources: MITRE ATT&CK, Metasploit/Nuclei

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy