Description
The WebDAV extension in Microsoft Internet Information Services (IIS) 5.1 and 6.0 allows remote attackers to bypass URI-based protection mechanisms, and list folders or read, create, or modify files, via a %c0%af (Unicode / character) at an arbitrary position in the URI, as demonstrated by inserting %c0%af into a "/protected/" initial pathname component to bypass the password protection on the protected\ folder, aka "IIS 5.1 and 6.0 WebDAV Authentication Bypass Vulnerability," a different vulnerability than CVE-2009-1122.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Metasploit 2 modules
-
MS09-020 IIS6 WebDAV Unicode Auth Bypass Directory Scanner
auxiliary/scanner/http/dir_webdav_unicode_bypass
-
MS09-020 IIS6 WebDAV Unicode Authentication Bypass
auxiliary/scanner/http/ms09_020_webdav_unicode_bypass
Exploit-DB 2
- Microsoft IIS 6.0 - WebDAV Remote Authentication Bypass (2) EDB-8806 · remote · May 26, 2009 · verified
- Microsoft IIS 6.0 - WebDAV Remote Authentication Bypass (1) EDB-8704 · remote · May 15, 2009 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- oval:org.mitre.oval:def:6029 vdb-entry signature
- MS09-020 vendor-advisory
- http://view.samurajdata.se/psview.php?id=023287d6&page=1
- http://isc.sans.org/diary.html?n&storyid=6397
- 20090515 IIS6 + webdav and unicode rides again in 2009 mailing-list
- 20090515 Re: IIS6 + webdav and unicode rides again in 2009 mailing-list
- http://blog.zoller.lu/2009/05/iis-6-webdac-auth-bypass-and-data.html
- TA09-160A third-party-advisory
- http://archives.neohapsis.com/archives/fulldisclosure/2009-05/att-0135/IIS_Advisory.pdf
- 20090515 Re: IIS6 + webdav and unicode rides again in 2009 mailing-list
- 20090616 IIS WebDav Vulnerability CVE ID mailing-list