<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.iis.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:cs="http://blogs.iis.net/"><channel><title>Wade Hilmo - All Comments</title><link>http://blogs.iis.net/wadeh/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>re: Running Perl on IIS 7</title><link>http://blogs.iis.net/wadeh/archive/2009/04/13/running-perl-on-iis-7.aspx#3492556</link><pubDate>Tue, 03 Nov 2009 22:24:28 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:3492556</guid><dc:creator>ragrone</dc:creator><description>&lt;p&gt;okay what am I missing here?&lt;/p&gt;
&lt;p&gt;I have these instructions as well:&lt;/p&gt;
&lt;p&gt;Executable: C:\Perl\bin\perl.exe &amp;quot;%s&amp;quot; %s&lt;/p&gt;
&lt;p&gt;Extension:.cgi&lt;/p&gt;
&lt;p&gt;Verbs Limit to: GET,HEAD,POST&lt;/p&gt;
&lt;p&gt;Check that file exists: (uncheck this box)&lt;/p&gt;
&lt;p&gt;What is this and where does it go?&lt;/p&gt;
&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=3492556" width="1" height="1"&gt;</description></item><item><title>Microsoft strikes SQL Injection</title><link>http://blogs.iis.net/wadeh/archive/2008/06/24/urlscan-v3-0-beta-release.aspx#3480058</link><pubDate>Tue, 27 Oct 2009 17:48:02 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:3480058</guid><dc:creator>.net Brainwork</dc:creator><description>&lt;p&gt;Microsoft strikes SQL Injection&lt;/p&gt;
&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=3480058" width="1" height="1"&gt;</description></item><item><title>re: Understanding Versions of the IIS FTP Server</title><link>http://blogs.iis.net/wadeh/archive/2009/09/03/understanding-versions-of-the-iis-ftp-server.aspx#3404837</link><pubDate>Tue, 15 Sep 2009 00:32:52 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:3404837</guid><dc:creator>Chat</dc:creator><description>&lt;p&gt;&amp;lt;a href=&amp;quot;&lt;a rel="nofollow" target="_new" href="http://www.liderchat.net&amp;quot;"&gt;http://www.liderchat.net&amp;quot;&lt;/a&gt; title=&amp;quot;Chat, Sohbet&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;Chat&amp;lt;/a&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;a href=&amp;quot;&lt;a rel="nofollow" target="_new" href="http://www.liderchat.net&amp;quot;"&gt;http://www.liderchat.net&amp;quot;&lt;/a&gt; title=&amp;quot;Chat, Sohbet&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;Sohbet&amp;lt;/a&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;a href=&amp;quot;&lt;a rel="nofollow" target="_new" href="http://www.mircbul.net&amp;quot;"&gt;http://www.mircbul.net&amp;quot;&lt;/a&gt; title=&amp;quot;mirc, mirc indir&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;mirc&amp;lt;/a&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;a href=&amp;quot;&lt;a rel="nofollow" target="_new" href="http://www.mircbul.net&amp;quot;"&gt;http://www.mircbul.net&amp;quot;&lt;/a&gt; title=&amp;quot;mirc, mirc indir&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;mirc indir&amp;lt;/a&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;a href=&amp;quot;&lt;a rel="nofollow" target="_new" href="http://www.ozlusohbet.net&amp;quot;"&gt;http://www.ozlusohbet.net&amp;quot;&lt;/a&gt; title=&amp;quot;Sohbet&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;Sohbet odalari&amp;lt;/a&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;lt;a href=&amp;quot;&lt;a rel="nofollow" target="_new" href="http://www.dostyakasi.com&amp;quot;"&gt;http://www.dostyakasi.com&amp;quot;&lt;/a&gt; title=&amp;quot;Edebiyat Forum&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;Edebiyat&amp;lt;/a&amp;gt;&lt;/p&gt;
&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=3404837" width="1" height="1"&gt;</description></item><item><title>re: Understanding Versions of the IIS FTP Server</title><link>http://blogs.iis.net/wadeh/archive/2009/09/03/understanding-versions-of-the-iis-ftp-server.aspx#3396560</link><pubDate>Thu, 10 Sep 2009 01:58:38 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:3396560</guid><dc:creator>Rovastar</dc:creator><description>&lt;p&gt;Thanks that clarifies things more.&lt;/p&gt;
&lt;p&gt;Now there are 2 vulns it makes sense with the confusion.&lt;/p&gt;
&lt;p&gt;I still think there should be more public information on the advisory for the windows users.&lt;/p&gt;
&lt;p&gt;As said before not all ftp accounts are 100% trusted. In a typical hosting environment you will allow clients/customers ftp access to there site. Obviously you will give them FTP write access. And I do not know the hundred or thousands of ftp customers and can vouch for them 100%.&lt;/p&gt;
&lt;p&gt;In the real world I cannot imagine many servers willingly having anon access and write access but I can see many cases for write access to auth users. And also these auth users will have create dir access too.&lt;/p&gt;
&lt;p&gt;The advisory doesn't mention users write access at all and only mentions anon access. Surely the advisory should mention all types. The admin shouldn't have to dig through blogs to find this information. Not to mention that it implies you will be safe if you disable anon access this plainly is not the case.&lt;/p&gt;
&lt;p&gt;You don't help admin evaluate the risk here you misled them. I would read that advisory and think I am not stupid enough to have anon write access therefore it does not apply to me. I have reviewed many advisories before for rollout in large web/hosting environments and tbh I would think that is ok if you do not have anon access enabled/non-write access for it.&lt;/p&gt;
&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=3396560" width="1" height="1"&gt;</description></item><item><title>re: Understanding Versions of the IIS FTP Server</title><link>http://blogs.iis.net/wadeh/archive/2009/09/03/understanding-versions-of-the-iis-ftp-server.aspx#3392344</link><pubDate>Tue, 08 Sep 2009 05:07:18 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:3392344</guid><dc:creator>wadeh</dc:creator><description>&lt;p&gt;Rovastar,&lt;/p&gt;
&lt;p&gt;I believe that Nazim took is blog down temporarily to make some corrections. &amp;nbsp;It was not taken down because it revealed too much. &amp;nbsp;He wanted to make it more accurate. &amp;nbsp;Also, anything that Nazim or I say in our blogs is public information and you may feel free it.&lt;/p&gt;
&lt;p&gt;To answer your specific questions:&lt;/p&gt;
&lt;p&gt;FTP 5, with both IIS 5.0 and 5.1 (on Windows 2000 and Windows XP respectively), have a known vulnerability that can result in remote code execution in the context of the local system account. &amp;nbsp;The only known way to achieve this requires that the attacker has the ability to create directories on the server machine in a location that is reachable through the FTP server.&lt;/p&gt;
&lt;p&gt;FTP 5 and 6 are vulnerable to a denial of service attack if the attacker has read access through the FTP server. &amp;nbsp;This is true of all platforms for these versions (IIS 5.0, 5.1, 6.0 and 7.0, running on Windows 2000, Windows XP, Windows 2003 Server, Vista and Windows 2008 Server.) &amp;nbsp;The first version of the advisory did not list FTP 6 on Vista and Windows 2008 Server as vulnerable to this because the original vulnerability did not affect them. &amp;nbsp;The second vulnerability, which was disclosed to us on Thursday last week, added FTP 6 on Vista and Windows 2008 Server to the matrix.&lt;/p&gt;
&lt;p&gt;FTP 7.0 and FTP 7.5 are a completely different code base and are unaffected by any of the known vulnerabilities.&lt;/p&gt;
&lt;p&gt;The critical factor is whether the attacker can read through FTP or create directories. &amp;nbsp;It does not matter whether the attacker is logged in as anonymous or with a Windows user account. &amp;nbsp;The reason to call out anonymous versus authenticated is only to help administrators evaluate the risk to their servers.&lt;/p&gt;
&lt;p&gt;I hope that this helps to clarify.&lt;/p&gt;
&lt;p&gt;-Wade&lt;/p&gt;
&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=3392344" width="1" height="1"&gt;</description></item><item><title>re: Understanding Versions of the IIS FTP Server</title><link>http://blogs.iis.net/wadeh/archive/2009/09/03/understanding-versions-of-the-iis-ftp-server.aspx#3387300</link><pubDate>Fri, 04 Sep 2009 09:33:42 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:3387300</guid><dc:creator>Rovastar</dc:creator><description>&lt;p&gt;Hi Wade,&lt;/p&gt;
&lt;p&gt;Nazim's blog post about this subject got removed where I was having a conversation about the security advisory and these exploits. &lt;/p&gt;
&lt;p&gt;(that post contained much useful information about this vuln, where has that gone? Is it because it gave to many details away? Can I repeat the details?)&lt;/p&gt;
&lt;p&gt;Still these are not clear to me.&lt;/p&gt;
&lt;p&gt;From your post here and Nazims post before and discussion the only versions that are problematic are FTP 5 for Win 2000 where full takeover is possible.&lt;/p&gt;
&lt;p&gt;FTP 5.1 for XP &amp;amp; FTP 6 for Win 2003 where a DOS attack is possible as these OS have /GS buffer overflow protection in the OS. And there is no effect for 2008 running FTP 6.00001 (lets call it. come on were is the version numbering. :) ) &amp;amp; 2008 running FTP 7 and 7.5 are unaffected.&lt;/p&gt;
&lt;p&gt;Why then does the second revision of this security advisory state that Windows 2008 and vista are affected? In teh summary it says that IIS&amp;amp; is vuln to a DOS attack vector. You and Nazim have both said that is not the case! This is very confusing before in revision one it said 2008 and vista are not affected (only the related knowledge base article said it was but I presumed that was a typo) and this was confirmed by you and Nazim now it says they are?! Why is this? It makes no sense is is more confusing to your customers. Even in the detail it is confusing points 3) and 4) of the FAQ there are different. point 3 says that IIS7 (i.e Vista and 2008) are affected with a DOS and point 4 (and others) says the detail of the DOS is only for Windows 2003.&lt;/p&gt;
&lt;p&gt;The advisory also doesn't mention authenticated users and just the anonymous account. It really should mention this. It implies in the workaround that if you remove the anonymous write access you will be safe from what I understand this is not the case (or wasn't as per Nazims blog post that no longer exists)&lt;/p&gt;
&lt;p&gt;Please make the advisory clear. Third time lucky. :)&lt;/p&gt;
&lt;p&gt;If I am speaking out of line here and want these issue to be discussed privately please let me know.&lt;/p&gt;
&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=3387300" width="1" height="1"&gt;</description></item><item><title>re: Running Perl on IIS 7</title><link>http://blogs.iis.net/wadeh/archive/2009/04/13/running-perl-on-iis-7.aspx#3269822</link><pubDate>Wed, 01 Jul 2009 20:34:53 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:3269822</guid><dc:creator>dgallek</dc:creator><description>&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=3269822" width="1" height="1"&gt;</description></item><item><title>re: UrlScan 3.1</title><link>http://blogs.iis.net/wadeh/archive/2008/10/31/urlscan-3-1.aspx#3242671</link><pubDate>Thu, 18 Jun 2009 14:04:25 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:3242671</guid><dc:creator>rebeccascott</dc:creator><description>&lt;p&gt;Has it been confirmed if this product works with MCMS?&lt;/p&gt;
&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=3242671" width="1" height="1"&gt;</description></item><item><title>chimpanzee attack: Filtering for SQL Injection in IIS7 &amp;laquo;  zycd.net.cn</title><link>http://blogs.iis.net/wadeh/archive/2008/12/18/filtering-for-sql-injection-on-iis-6-and-earlier.aspx#2966997</link><pubDate>Thu, 26 Feb 2009 02:14:03 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2966997</guid><dc:creator>chimpanzee attack: Filtering for SQL Injection in IIS7 «  zycd.net.cn</dc:creator><description>&lt;p&gt;Pingback from &amp;nbsp;chimpanzee attack: Filtering for SQL Injection in IIS7 &amp;amp;laquo; &amp;nbsp;zycd.net.cn&lt;/p&gt;
&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2966997" width="1" height="1"&gt;</description></item><item><title>chimpanzee attack: Filtering for SQL Injection in IIS7 &amp;laquo;  zycd.net.cn</title><link>http://blogs.iis.net/wadeh/archive/2008/12/18/filtering-for-sql-injection-on-iis-7-and-later.aspx#2966996</link><pubDate>Thu, 26 Feb 2009 02:13:54 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2966996</guid><dc:creator>chimpanzee attack: Filtering for SQL Injection in IIS7 «  zycd.net.cn</dc:creator><description>&lt;p&gt;Pingback from &amp;nbsp;chimpanzee attack: Filtering for SQL Injection in IIS7 &amp;amp;laquo; &amp;nbsp;zycd.net.cn&lt;/p&gt;
&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2966996" width="1" height="1"&gt;</description></item><item><title>re: Filtering for SQL Injection on IIS 7 and later</title><link>http://blogs.iis.net/wadeh/archive/2008/12/18/filtering-for-sql-injection-on-iis-7-and-later.aspx#2944940</link><pubDate>Mon, 16 Feb 2009 16:35:45 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2944940</guid><dc:creator>daniele.baldessari</dc:creator><description>&lt;p&gt;Is a bug ? After apply the SQLInjection rule settings the querystring lenght is set at max 25 char. It's not possible overriding the setting with &amp;lt;requestlimits /&amp;gt;&lt;/p&gt;
&lt;p&gt;how can I do ?&lt;/p&gt;
&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2944940" width="1" height="1"&gt;</description></item><item><title>Filtering for SQL Injection in IIS7</title><link>http://blogs.iis.net/wadeh/archive/2008/12/18/filtering-for-sql-injection-on-iis-6-and-earlier.aspx#2937715</link><pubDate>Thu, 12 Feb 2009 20:21:15 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2937715</guid><dc:creator>wsspectacular</dc:creator><description>&lt;p&gt;One of the most common attacks against websites is a SQL Injection attack. What is a SQL Injection Attack&lt;/p&gt;
&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2937715" width="1" height="1"&gt;</description></item><item><title>Filtering for SQL Injection in IIS7</title><link>http://blogs.iis.net/wadeh/archive/2008/12/18/filtering-for-sql-injection-on-iis-7-and-later.aspx#2937714</link><pubDate>Thu, 12 Feb 2009 20:21:13 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2937714</guid><dc:creator>wsspectacular</dc:creator><description>&lt;p&gt;One of the most common attacks against websites is a SQL Injection attack. What is a SQL Injection Attack&lt;/p&gt;
&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2937714" width="1" height="1"&gt;</description></item><item><title>re: How IIS can help with SQL Injection</title><link>http://blogs.iis.net/wadeh/archive/2008/12/18/how-iis-can-help-with-sql-injection.aspx#2897752</link><pubDate>Wed, 28 Jan 2009 12:57:18 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2897752</guid><dc:creator>Anonymous</dc:creator><description>&lt;p&gt;How to use Adsutil.vbs to set my virtual Directory(my web site) process identity to Local system..Please help me out im struggling from 2 days...&lt;/p&gt;
&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2897752" width="1" height="1"&gt;</description></item><item><title>re: UrlScan 3.1</title><link>http://blogs.iis.net/wadeh/archive/2008/10/31/urlscan-3-1.aspx#2888129</link><pubDate>Fri, 23 Jan 2009 21:28:01 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2888129</guid><dc:creator>PepperdotNet</dc:creator><description>&lt;p&gt;Wade,&lt;/p&gt;
&lt;p&gt;This looks like a great tool. I spent most of the day yesterday implementing it on one of our Win2003 x86 development servers. It does exactly what it needs to do.&lt;/p&gt;
&lt;p&gt;Now, I need to take the next step and put it on our test platform which is Win2003 x64. No matter what I've tried, I cannot get URLScan to do anything. We needed x64 so that additional memory would be available for additional, larger application pools, but the application pools run in 32-bit mode for compatibility with some classic ASP and 32-bit resources it depends on. I think this is at the root of my problem but I have no idea how to work around it. This scenario (32-bit compatibility on x64) needs to be addressed in the documentation.&lt;/p&gt;
&lt;p&gt;Can anyone help me with this?&lt;/p&gt;
&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2888129" width="1" height="1"&gt;</description></item></channel></rss>