Subscribe to Windows IT Pro

 

Get Newsletters

  • Get the Latest News
  • Product Updates
  • Helpful Tricks
  • Productivity Tips

Subscribe Now!

December 26, 2007 12:00 AM

Manage Those Pesky Patches

You'll never dread Patch Tuesday again
Windows IT Pro
InstantDoc ID #97551
Rating: (1)
Executive Summary:

Patching doesn't have to be a Tuesday Torture Session--not if you use these tips that range from how to prepare for Patch Tuesday ahead of time, to learning where to go to find out if a security vulnerability has already been exploited.

You have to download a patch”—few sentences evoke a louder groan from IT pros. Patch management can consume an inordinate amount of your already limited time. Often patches seem to creep in from nowhere—everything is going swimmingly until a zero-day security flaw is discovered and publicized, leaving the vendor scrambling to provide a patch and you scrambling to test it before deploying it to your production systems.

The fact is that patching and all patch-management tasks (downloading, integration into master images, testing) are a necessary evil in today’s IT landscape. Although most of you if presented with the question of “What about patch management do you find annoying?” would answer “Everything!”, I’ve dealt with some specific patching annoyances and figured out how to make them less annoying. I hope that after reading my tips you’ll be able to cross patching off your list of IT annoyances.

Prior Patch Preparation
The first patching annoyance that I’ll cover is the simple problem of finding out what patches are available and what issues they address. IT pros the world over are intimately familiar with Microsoft’s usual patch release day—the second Tuesday of every month, better known as Patch Tuesday. But there’s no reason to blindly check Windows Update on Patch Tuesday and install everything offered on a test machine and hope for the best.

At the Microsoft Web page “Microsoft Technical Security Notifications” (www.microsoft.com/technet/security/bulletin/notify.mspx) you can sign up for the Comprehensive Alerts email notification or the RSS feed (or more likely, you’ll want to sign up for all of the alert services on that page). Doing so provides you with early notification about the number of updates and the severity rating of security updates that Microsoft is planning to release on each Patch Tuesday. These bulletins are released the Thursday before Patch Tuesday.

On Patch Tuesday, you’ll receive another notification that provides further details on the released patches, including how to get more information. Sometimes Microsoft will release an out-of-band update to address an exceptionally dangerous security vulnerability. Notifications of these updates are also included in the alert services offered on the page noted above.

Also be aware of what I like to refer to as Stealth Patch Tuesday. Microsoft sometimes releases nonsecurity updates on Tuesdays other than the second Tuesday of the month. This is why you’ll be working on your computer on, say, the fourth Tuesday of the month and see the “Updates are available” balloon notification pop up.

You should also keep the Microsoft Security Response Center (MSRC) blog (blogs.technet.com/msrc/default.aspx) in your arsenal of Microsoft patch planning. Here, members of the MSRC not only reiterate the information provided by the notification service mentioned above, they also offer additional insight into the security patch release process and address problems that occur after Microsoft releases a patch. If there’s a buzz around a particular Microsoft security patch, be it a stability, deployment, or compatibility issue, you can be sure the MSRC team will address it.

Now that you’re prepared for when Patch Tuesday arrives, how do you know if a security vulnerability is already being exploited in the wild? A quick way to check is to examine the last two FAQ answers under the security bulletin in question.

Let’s take bulletin MS07-051 as an example. The bulletin is located at www.microsoft .com/technet/security/bulletin/ms07-051.mspx and the section we’re interested in is under the Vulnerability Information heading. Expand the section containing the CVE number (in this case it’s “Agent Remote Code Execution Vulnerability - CVE-2007-3040”), then expand the last section containing the FAQs. You’re interested in the answers to the last two questions. Skipping to the FAQ section about possible exploits doesn’t mean that you shouldn’t understand and plan to deploy all relevant patches to bring your systems up-to-date; it simply lets you quickly prioritize your patching schedule to first address those issues which can be exploited and cause you the most pain.

Even though I’m focusing on Microsoft, it’s rare to be in a homogeneous IT environme n t these days. So what about security patches for products not developed by Microsoft? For these you can either look on the vendor’s Web site for a similar security or patch notification service or invest some time daily at Secunia (secunia.com) and SecurityFocus (www.securityfocus.com). Better yet, subscribe to their respective RSS feeds that are relevant to the systems you support.

Your New Best Friend: WindowsUpdate.log
Patch Tuesday has come and gone. You’ve tested a patch and are ready to deploy it into production. In many IT environments these days, you’ll do this using Windows Server Update Services (WSUS). Smaller shops and home office users will likely have the Automatic Updates service turned on.

However, sometimes it might appear that WSUS and Windows Update (including the superset, Microsoft Update) aren’t cooperating with one or more computers. You might find that Windows Update also isn’t much help in providing a solution, offering only a generic error message and a cryptic hexadecimal code. So what should you do?

Take a look at WindowsUpdate.log, located in your Windows installation directory (typically C:\WINDOWS). One way to do so is to go to Start, Run and type

%windir%\windowsupdate.log

You’ll want to search the file for the words FATAL and WARNING, paying careful attention to the lines that immediately precede the FATAL or WARNING message. You’ll also want to note any error codes provided and search on those codes in your favorite Internet search engine and in the Microsoft Support Knowledge Base. (For more information about WindowsUpdate.log, see the Microsoft article, “How to read the Windowsupdate.log file” at support.microsoft.com/kb/902093.)

Continue to next page.

Related Content:

ARTICLE TOOLS

Comments
  • Isaac
    4 years ago
    Feb 07, 2008

    this worked wonderfully for a couple of 2k3 member servers in my domain....except there was no PingID or AccountDomainSid under that reg key....however deleting the SusClientId fixed it for me.....

You must log on before posting a comment.

Are you a new visitor? Register Here

advertisement

advertisement

White Papers

Get your Windows 7 deployment off to the right start by implementing PC lockdown. A locked-down environment is easier and cheaper to support since users are less likely to make unnecessary changes to the core system configuration - read more here!

Essential Guides

Is your iSCSI "lossy"? The reality is that most off-the-shelf Ethernet hardware deployed for iSCSI can lose packets, resulting in slow performance or application downtime. Learn how to assess your current iSCSI infrastructure and engineer an advanced iSCSI SAN infrastructure.

Web Seminars

What's the best way to keep your network safe from malware? In this web seminar, security expert Greg Shields suggests an alternative method to the traditional blacklisting approach that is common with anti-virus and anti-malware solutions.

eLearning Series

We bring the experts direct to you to share their real-world perspective and expertise. During each event, three sessions stream in real time, so you can learn, ask questions, and get solutions.
Upcoming event: Getting the Most with Exchange 2010 with Paul Robichaux

Subscribe to Windows IT Pro!

Windows is a trademark of the Microsoft group of companies. Windows IT Pro is used by Penton Media Inc. under license from owner.