<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/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/"><channel><title>Windows DNS and the Kaminsky bug</title><link>http://blogs.technet.com/sseshad/archive/2008/12/03/windows-dns-and-the-kaminsky-bug.aspx</link><description>Yeah…it’s about time we talk about this, isn’t it? As part of mitigating the threat posed by the Kaminsky vulnerability, which Dan explains in detail in a blog post he published a while ago, Microsoft released patches to the Windows DNS servers that included</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>microsoft patches | Digg hot tags</title><link>http://blogs.technet.com/sseshad/archive/2008/12/03/windows-dns-and-the-kaminsky-bug.aspx#3163706</link><pubDate>Thu, 04 Dec 2008 07:54:14 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3163706</guid><dc:creator>microsoft patches | Digg hot tags</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://diggwow.info/tags/108/200812/microsoft-patches.html"&gt;http://diggwow.info/tags/108/200812/microsoft-patches.html&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: Windows DNS and the Kaminsky bug</title><link>http://blogs.technet.com/sseshad/archive/2008/12/03/windows-dns-and-the-kaminsky-bug.aspx#3163995</link><pubDate>Thu, 04 Dec 2008 23:24:57 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3163995</guid><dc:creator>Alun Jones</dc:creator><description>&lt;p&gt;At &lt;a rel="nofollow" target="_new" href="http://msmvps.com/blogs/alunj/archive/2008/07/25/1642098.aspx"&gt;http://msmvps.com/blogs/alunj/archive/2008/07/25/1642098.aspx&lt;/a&gt;, I talked about using the &amp;quot;ReservedPorts&amp;quot; registry entry documented in &lt;a rel="nofollow" target="_new" href="http://support.microsoft.com/kb/812873"&gt;http://support.microsoft.com/kb/812873&lt;/a&gt; to prevent the DNS server from binding to certain ports.&lt;/p&gt;
&lt;p&gt;The SocketPoolPortExclusionList entry sounds similar, but would presumably be restricting only the DNS server, rather than &amp;quot;ReservedPorts&amp;quot;, which restricts all servers from binding to those ports by accident.&lt;/p&gt;
&lt;p&gt;Thanks for coming up with this extra information - cache locking sounds like a simple way to prevent this attack, but will be worth watching if any future attacks guarantee a cache can be poisoned, because now a poisoned cache will be poisoned for 50% of the declared TTL.&lt;/p&gt;
</description></item><item><title>re: Windows DNS and the Kaminsky bug</title><link>http://blogs.technet.com/sseshad/archive/2008/12/03/windows-dns-and-the-kaminsky-bug.aspx#3164024</link><pubDate>Fri, 05 Dec 2008 01:05:59 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3164024</guid><dc:creator>sseshad</dc:creator><description>&lt;p&gt;Hi Alun, yes the SocketPoolExclusionList applies only to the DNS server and not to any other services/applications. &amp;nbsp;A possible issue that the SocketPoolExclusionList attempts to mitigate is that if application &amp;quot;x&amp;quot; for some reason always asks for port &amp;quot;p&amp;quot; in the 49k-64k range, but in this instance that port is taken away by the DNS server, then application &amp;quot;x&amp;quot; has nothing to bind to. &amp;nbsp;This sounds a little bizzare, but in the event that it does happen, it will be really hard to detect the failure cause. &amp;nbsp;The exclusion list can allow administrators to selectively control the socket pool based on what else is running on that machine.&lt;/p&gt;
</description></item><item><title>re: Windows DNS and the Kaminsky bug</title><link>http://blogs.technet.com/sseshad/archive/2008/12/03/windows-dns-and-the-kaminsky-bug.aspx#3164047</link><pubDate>Fri, 05 Dec 2008 02:13:28 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3164047</guid><dc:creator>Alun Jones</dc:creator><description>&lt;p&gt;Said bizarre reasons include attempts to restrict the number of ports used by RPC-dependent network services. Take AD, as an example, if you've followed the instructions in &lt;a rel="nofollow" target="_new" href="http://support.microsoft.com/kb/224196"&gt;http://support.microsoft.com/kb/224196&lt;/a&gt; in order to allow AD replication and client RPC traffic through on a fixed port, you may well have chosen a port in that range of 49k-64k, in an attempt to avoid opening the firewall up to a 1k-64k port range.&lt;/p&gt;
</description></item><item><title>re: Windows DNS and the Kaminsky bug</title><link>http://blogs.technet.com/sseshad/archive/2008/12/03/windows-dns-and-the-kaminsky-bug.aspx#3164183</link><pubDate>Fri, 05 Dec 2008 09:31:33 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3164183</guid><dc:creator>Robert</dc:creator><description>&lt;p&gt;The services offered by us provide a competitive advantage in several ways as it &lt;/p&gt;
&lt;p&gt;increases the tempo of your business activities. &amp;lt;a href=&amp;quot;&lt;a rel="nofollow" target="_new" href="http://www.realdataassistance.com/&amp;quot;&amp;gt;Data"&gt;http://www.realdataassistance.com/&amp;quot;&amp;gt;Data&lt;/a&gt; entry service providers&amp;lt;/a&amp;gt;&lt;/p&gt;
</description></item><item><title>re: Windows DNS and the Kaminsky bug</title><link>http://blogs.technet.com/sseshad/archive/2008/12/03/windows-dns-and-the-kaminsky-bug.aspx#3174341</link><pubDate>Mon, 29 Dec 2008 15:24:05 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3174341</guid><dc:creator>someone</dc:creator><description>&lt;p&gt;Please we are concerned about DNSSEC support in Vista and Server 2008. Please add it in the upcoming service pack. We don't like forced to upgrade for this feature.&lt;/p&gt;
</description></item><item><title>re: Windows DNS and the Kaminsky bug</title><link>http://blogs.technet.com/sseshad/archive/2008/12/03/windows-dns-and-the-kaminsky-bug.aspx#3215722</link><pubDate>Fri, 20 Mar 2009 17:39:28 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3215722</guid><dc:creator>stopka2top</dc:creator><description>&lt;p&gt;How do you control the value of this setting? &lt;/p&gt;
&lt;p&gt;&amp;#216; &amp;nbsp;Dnscmd /Info /SocketPoolSize will tell you the current size of the socket pool&lt;/p&gt;
&lt;p&gt;blogs.technet.com/sseshad/archive/2008/12/03/windows-dns-and-the-kaminsky-bug.aspx&lt;/p&gt;
&lt;p&gt;&amp;#216; &amp;nbsp;Dnscmd /Config /SocketPoolSize &amp;lt;val&amp;gt; sets the socket pool size to #val&lt;/p&gt;
&lt;p&gt;&amp;#216; &amp;nbsp;Once you reset the size, you must restart the DNS service. &amp;nbsp;Use net stop dns to stop the service, and net start dns to restart the service. &amp;nbsp;Once the service has restarted, the new socket pool will come into effect.&lt;/p&gt;
</description></item><item><title>re: Windows DNS and the Kaminsky bug</title><link>http://blogs.technet.com/sseshad/archive/2008/12/03/windows-dns-and-the-kaminsky-bug.aspx#3215725</link><pubDate>Fri, 20 Mar 2009 17:40:42 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3215725</guid><dc:creator>stopka2top</dc:creator><description>&lt;p&gt;blogs.technet.com/sseshad/archive/2008/12/03/windows-dns-and-the-kaminsky-bug.aspx&lt;/p&gt;
</description></item><item><title>re: Windows DNS and the Kaminsky bug</title><link>http://blogs.technet.com/sseshad/archive/2008/12/03/windows-dns-and-the-kaminsky-bug.aspx#3221109</link><pubDate>Wed, 01 Apr 2009 19:36:47 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3221109</guid><dc:creator>Michael</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;We had DNS-Spoofing under Server 2003 R02 (All patches) in Switzerland since December 2008. The fix for this was released 10.03.2009 by MS. You can find traces about DNS Spoofing (Server 2003) from beginning Dec 2008 on Secunia and several security sites. I am a great fan of MS products and i kind of hate linux. Not because of TUX because of the strange people who manage it ;-) &lt;/p&gt;
&lt;p&gt;But now: Why did it take 3 Months for MS to release i patch for the DNS Server?&lt;/p&gt;
&lt;p&gt;On TUX it's one line of code to drop the packet (The Zero ones) out of everything. Sonicwall, Series 2, Zyxel could not filter it. Every Fortigate could do it since the beginning. &lt;/p&gt;
&lt;p&gt;Can you imagine how much traffic and Peaks on larger ISP's MS has generated with this. Can you believe that several larger enterprise customer did change their ISP in this time?&lt;/p&gt;
&lt;p&gt;I mean i have XX calls fre at MPSS because we are M S Partner. But do you just want me to call next and MAYBE we will get USD250 charged...&lt;/p&gt;
&lt;p&gt;Can you imagine what an ISP tells you if you explain them that you run a NS not on Bind but a DNS MS 2003?&lt;/p&gt;
&lt;p&gt;For fast answers and TUXIES&lt;/p&gt;
&lt;p&gt;;-) No, we (some) can't because then Exchange 2007 CAS to be in the LAN Segment otherwise they guys from spain (MPSS) hang up the fone. No i don't like the experiments with Edge and ADAM.&lt;/p&gt;
&lt;p&gt;You (Some other MS dudes) did some good work with &amp;quot;Malicious software removal&amp;quot; which saved some MCAFEE enterp* butts the last few weeks because of not deteting conf* but the DNS story sucks.&lt;/p&gt;
&lt;p&gt;Thank you Microsoft.......&lt;/p&gt;
</description></item><item><title>re: Windows DNS and the Kaminsky bug</title><link>http://blogs.technet.com/sseshad/archive/2008/12/03/windows-dns-and-the-kaminsky-bug.aspx#3229047</link><pubDate>Wed, 22 Apr 2009 09:50:50 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3229047</guid><dc:creator>John</dc:creator><description>&lt;p&gt;Thanks! &amp;nbsp;This is exactly what I was looking for, too bad MS didn't explain/post this as well...&lt;/p&gt;
</description></item><item><title>re: Windows DNS and the Kaminsky bug</title><link>http://blogs.technet.com/sseshad/archive/2008/12/03/windows-dns-and-the-kaminsky-bug.aspx#3246638</link><pubDate>Thu, 28 May 2009 09:36:53 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3246638</guid><dc:creator>cheap propecia</dc:creator><description>&lt;p&gt;If you have to do it, you might as well do it right&lt;/p&gt;
</description></item><item><title>re: Windows DNS and the Kaminsky bug</title><link>http://blogs.technet.com/sseshad/archive/2008/12/03/windows-dns-and-the-kaminsky-bug.aspx#3256846</link><pubDate>Fri, 19 Jun 2009 21:18:11 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3256846</guid><dc:creator>GW@DellCSS</dc:creator><description>&lt;p&gt;what collection of commands do we have, analogous to DNSCMD /config /socketpoolsize &amp;lt;value&amp;gt;, that will work on our few, but dogged Win2000server customers? &amp;nbsp;DNSCMD /config is an unknown command, and we have to do something about the ~5700 handle count being sucked away from user mem. &amp;nbsp;It has become a significant call driver for us whenever we see server freezes... and reducing socket pool size by 1/2 cuts the expended handles in 1/2 as well, resulting in resolution.&lt;/p&gt;
</description></item></channel></rss>