ASP.NET Security Update Shipping Thursday, Dec 29th
Post Info
Author: ScottGu's Blog
Date: Thursday 29 December 2011
Full Post URL: http://weblogs.asp.net/scottgu/archive/2011/12/28/asp-net-security-update-shipping-thursday-dec-29th.aspx
Post Summary
A few minutes ago Microsoft released an advance notification security bulletin announcing that we are releasing an out-of-band security update to address an ASP.NET Security Vulnerability.
The security update we are releasing resolves a publicly disclosed Denial of Service issue present in all versions of ASP.NET. We’re currently unaware of any attacks on ASP.NET customers using this exploit, but we strongly encourage customers to deploy the update as soon as possible.
We are releasing the security update via Windows Update and the Windows Server Update Service. You can also manually download and install it via the Microsoft Download Center. We will release the update on Thursday, December 29th at approximately 10am Pacific Time (US and Canada). We are announcing it ahead of time to ensure that administrators know that the security update is coming, and are prepared to apply it once it is available.
More about the Security Vulnerability
On Dec 28th 2011, details were published at a security conference describing a new method to exploit hash-table data-structures used in web frameworks. Attacks targeting this type of vulnerability are generically known as “hash collision attacks”.
Hash collision attacks attempt to populate a hash-table within a server app with large numbers of items whose keys resolve to the same hash code. These key collisions can significantly slow down operations on the hash-table, and with enough elements can cause a server to spend minutes (or even hours) processing them. This can block a web server from processing requests from other users, and cause a denial of service (meaning the web site becomes unresponsive or slow).
Attacks such as these are not specific to any particular language or operating system. Presenters at the security conference discussed how to cause them using standard HTTP form posts against several different web frameworks (including ASP.NET). Because these attacks on web frameworks can create Denial of Service issues with relatively few HTTP requests, there is a high likelihood of attacks happening using this approach. We strongly encourage customers to deploy the update as soon as possible.
The security update we are releasing on Thursday, December 29th updates ASP.NET so that attackers can no longer perform these attacks. The security update does not require any code or application changes.
Learn More
You can learn more about this security vulnerability from the Microsoft Security Advisory (2659883) we have already released. We will release the security update on Windows Update, the Windows Server Update Service and the Microsoft Download Center on Thursday Dec 29th at approximately 10:00am Pacific Time (US and Canada). We will also hold a webcast about this issue on Dec 29th at 1 p.m. PST. Click here to register.
If you have questions about the vulnerability or have any issues applying the update, you can post questions in the Security Vulnerability forum on the www.asp.net web-site.
For all the latest information, you can also follow the MSRC team on Twitter at @MSFTSecResponse.
Hope this helps,
Scott
A bit of a disclaimer
Please note that the content on this page does not belong to me in any way.
I've selected a number of blogs or news feeds here from sources that I value and am very
pleased to share with others. I have no rights to the content shown on this page and, equally, have no responsibility for the opinions expressed.
I do not attempt to claim any credit for the value of this information, other than any credit that is associated with reading and enjoying it myself.
ScottGu's Blog Posts
-
Great Free Course on Building ASP.NET MVC Apps With EF Code First, HTML5 and jQuery
ScottGu's Blog on 20-Apr-2012
-
Announcing Windows Azure Media Services
ScottGu's Blog on 16-Apr-2012
-
April 14th Links: ASP.NET, ASP.NET MVC, ASP.NET Web API and Visual Studio
ScottGu's Blog on 15-Apr-2012
-
“Unplugged” LIDNUG online talk with me on Monday (April 16th)
ScottGu's Blog on 14-Apr-2012
-
ASP.NET MVC, Web API, Razor and Open Source
ScottGu's Blog on 28-Mar-2012
-
ASP.NET Web API (Part 1)
ScottGu's Blog on 24-Feb-2012
-
ASP.NET MVC 4 Beta
ScottGu's Blog on 20-Feb-2012
-
TechDays in Belgium and Netherlands
ScottGu's Blog on 30-Jan-2012
-
Getting Started with Windows Azure
ScottGu's Blog on 20-Jan-2012
-
Windows Azure
ScottGu's Blog on 16-Jan-2012
-
“Unplugged” LIDNUG online talk with me on Monday (Jan 16th)
ScottGu's Blog on 12-Jan-2012
-
ASP.NET Security Update Shipping Thursday, Dec 29th
ScottGu's Blog on 29-Dec-2011
-
Learn Windows Azure Next Tuesday (Dec 13th)
ScottGu's Blog on 07-Dec-2011
-
New CSS Editor Improvements in Visual Studio (ASP.NET 4.5 Series)
ScottGu's Blog on 02-Dec-2011
-
New Bundling and Minification Support (ASP.NET 4.5 Series)
ScottGu's Blog on 28-Nov-2011
-
Web Forms Model Binding Part 3: Updating and Validation (ASP.NET 4.5 Series)
ScottGu's Blog on 31-Oct-2011
-
Web Forms Model Binding Part 2: Filtering Data (ASP.NET vNext Series)
ScottGu's Blog on 12-Sep-2011
-
Web Forms Model Binding Part 1: Selecting Data (ASP.NET vNext Series)
ScottGu's Blog on 06-Sep-2011
-
Web Forms Model Binding Part 1: Selecting Data (ASP.NET vNext Series)
ScottGu's Blog on 06-Sep-2011
-
Strongly Typed Data Controls (ASP.NET vNext Series)
ScottGu's Blog on 02-Sep-2011
-
Strongly Typed Data Controls (ASP.NET vNext Series)
ScottGu's Blog on 02-Sep-2011
-
HTML Editor Smart Tasks and Event Handler Generation (ASP.NET vNext Series)
ScottGu's Blog on 01-Sep-2011
-
HTML Editor Smart Tasks and Event Handler Generation (ASP.NET vNext Series)
ScottGu's Blog on 01-Sep-2011
-
ASP.NET vNext Series
ScottGu's Blog on 01-Sep-2011
-
Let’s get this blog started again…
ScottGu's Blog on 01-Sep-2011
-
June 26th Links: ASP.NET, ASP.NET MVC, .NET and NuGet
ScottGu's Blog on 27-Jun-2011
-
Free “Guathon” all day event in London on June 6th
ScottGu's Blog on 24-May-2011
-
Upcoming Conference talks in Norway, Germany and the UK
ScottGu's Blog on 17-May-2011
-
Great Free Video Training on ASP.NET Web Forms and ASP.NET MVC
ScottGu's Blog on 16-May-2011
-
ASP.NET MVC 3 and the @helper syntax within Razor
ScottGu's Blog on 13-May-2011
-
HTML5 Improvements with the ASP.NET MVC 3 Tools Update
ScottGu's Blog on 10-May-2011
-
EF Code First and Data Scaffolding with the ASP.NET MVC 3 Tools Update
ScottGu's Blog on 06-May-2011
-
ASP.NET MVC 3 Tools Update
ScottGu's Blog on 04-May-2011
-
Hacking Education: A Contest for Developers and Data Crunchers
ScottGu's Blog on 26-Apr-2011
-
My Annual Arizona .NET Speaking Event this Friday
ScottGu's Blog on 18-Apr-2011
-
RC of Entity Framework 4.1 (which includes EF Code First)
ScottGu's Blog on 20-Mar-2011
-
Visual Studio 2010 SP1
ScottGu's Blog on 15-Mar-2011
-
Free Video Training: ASP.NET MVC 3 Features
ScottGu's Blog on 10-Mar-2011
-
DevConnections Conference
ScottGu's Blog on 10-Mar-2011
-
March 6th Links: ASP.NET, ASP.NET MVC, jQuery, EF, .NET
ScottGu's Blog on 07-Mar-2011
-
36 Hour Free Offer: jQuery Fundamentals Training
ScottGu's Blog on 23-Feb-2011
-
ASP.NET mvcConf Videos Available
ScottGu's Blog on 23-Feb-2011
-
NuGet 1.1 Released
ScottGu's Blog on 14-Feb-2011
-
Special 48-Hour Offer: Free ASP.NET MVC 3 Video Training
ScottGu's Blog on 09-Feb-2011
-
Feb 2nd Links: Visual Studio, ASP.NET, ASP.NET MVC, JQuery, Windows Phone
ScottGu's Blog on 03-Feb-2011
-
“Unplugged” LIDNUG online talk with me Monday
ScottGu's Blog on 23-Jan-2011
-
Microsoft Web Farm Framework 2.0
ScottGu's Blog on 21-Jan-2011
-
Running an ASP.NET MVC 3 app on a web server that doesn’t have ASP.NET MVC 3 installed
ScottGu's Blog on 19-Jan-2011
-
VS 2010 SP1 and SQL CE
ScottGu's Blog on 12-Jan-2011
-
VS 2010 SP1 (Beta) and IIS Express
ScottGu's Blog on 04-Jan-2011
-
Links to my “Best of 2010” Posts
ScottGu's Blog on 01-Jan-2011
-
ASP.NET MVC 3: Layouts and Sections with Razor
ScottGu's Blog on 30-Dec-2010
-
ASP.NET MVC 3: Razor’s @: and syntax
ScottGu's Blog on 16-Dec-2010
-
Update on ASP.NET MVC 3 RC2 (and a workaround for a bug in it)
ScottGu's Blog on 15-Dec-2010
-
Announcing ASP.NET MVC 3 (Release Candidate 2)
ScottGu's Blog on 11-Dec-2010
-
Class-Level Model Validation with EF Code First and ASP.NET MVC 3
ScottGu's Blog on 10-Dec-2010
-
Announcing Entity Framework Code-First (CTP5 release)
ScottGu's Blog on 08-Dec-2010
-
Dec 5th Links: ASP.NET, ASP.NET MVC, jQuery, Silverlight, Visual Studio
ScottGu's Blog on 06-Dec-2010
-
Announcing Silverlight 5
ScottGu's Blog on 02-Dec-2010
-
Upcoming Web Camps
ScottGu's Blog on 22-Nov-2010
-
Silverlight Firestarter Event on Dec 2nd
ScottGu's Blog on 17-Nov-2010
-
“Unplugged” online talk with me this Friday
ScottGu's Blog on 16-Nov-2010
-
ASP.NET MVC 3: Server-Side Comments with Razor
ScottGu's Blog on 13-Nov-2010