Crashing Windows 7 & Server 2008 R2 with SMB

Something seems off with Microsoft's networking quality assurance in Windows 7 and Server 2008 R2. Yet another SMB bug has shown-up.

By sjvn  5 comments

I do wonder sometimes about Microsoft's quality assurance. No, I tell a lie. I always wonder about Microsoft's quality assurance. As in, "How can they keep making mistakes like this?" In the latest, a new SMB vulnerability has been found and exploited that can lock-up any Windows 7 or Server 2008 R2 system.

As reported in ComputerWorld, Laurent Gaffie posted details of the vulnerabilities, along with proof-of-concept exploit code, to the Full Disclosure security mailing list today, as well as to his personal blog. Gaffie claimed that his exploit crashes the kernel in Windows 7 and its server sibling, Windows Server 2008 R2, triggering an infinite loop. Or, as he puts in so well in the exploit's code: "'Most Secure Os Ever' --> Remote Kernel in 2 mn. #FAIL,#FAIL,#FAIL"

He's right. It is a major fail. I tested it on my machines and, as predicted, it locked my Windows 7 or Server 2008 R2 systems up so badly that my only choice was to pull the plug. This exploit does nothing, however, to older versions of Windows. It bounced off my Windows XP SP3 and Server 2003 and Server 2008 systems.

SMB (Server Message Block), for those of you who aren't network administrators, is the fundamental protocol that's used in Windows for sharing files and printers. If you're running a Windows network you can no more avoid using it than you can avoid using HTTP (hyper-text transfer protocol) on the Web.

If you're thinking, "Didn't Microsoft just have another SMB bug?" Yes, you're right. They did. That security problem was in SMB2, the newer, fancier version of SMB. That bug was patched in the October 2009 Windows patch-a-thon.

The good news about the new SMB bug is that while the attack can be launched within a LAN (local area network), or on Windows 7 machines via Internet Explorer with a rigged to blow SMB packet, the only thing it can be used for is to knock a machine out. You can't use it, like you can the recently patched Windows' EOT (Embedded OpenType) font security hole, to take over a Windows PC. That means it's unlikely to be used by malware creators.

Microsoft acknowledges that they're looking into it, and if they think they're a real problem, they'll fix it. Ah, sorry, there is a real problem.

So, while Microsoft dithers, what can you do about the problem? Well, first, your firewall should already block the SMB protocols from the Internet. If you want to share files over the Internet there are far, far safer ways to do it than extending Windows-style networking over the Internet such as ssh with programs like Openssh; ftp with clients like FileZilla; Google Docs; etc. etc. etc.

Inside your LAN, just keep an eye out for a rash of unexplained Windows 7 or Server 2008 R2 failures. If you start seeing that kind of thing you may have a staffer with a grudge who knows how to use this trick to cause trouble. With a network protocol analyzer, such as my own personal favorite, WireShark, it shouldn't take you long to finger the culprit.

Oh, and Microsoft, hurry up and fix this. OK? This is embarrassingly bad.

5 comments

    Anonymous 46 weeks ago
    The only problem that i see here is the need to solve problems too fast, and people working sloppy. The first problem that i see is with the exe file extension witch in my opinion does more harm then good. It's sad to see a company like microsoft having this kinds of problem regularly and nothing been done to fix it. For this reason alone i like linux more then any microsoft operating system.
    Anonymous 46 weeks ago
    I think windows 7 is a good system overall, but as all systems it lacks the proper security. With the new age of internet base services the lack in security and the Cloud Computing are not that safe. We need to find means to rise our security and our protection, but we need to think clearly about the costs and resources we want to invest.
    Anonymous 1 year ago
    because i had some trouble with the windows security, now i am using the Red Had server Enterprise. i want to know that my data is secure and saved. that;s why i am using also a online backup. this way i offer to my client quality and professionalism.
    Anonymous 2 years ago
    Nothing else to write about? Is it not reasonabe to have bugs after rewriting the SMB stack to bring it ino the 21st century.Ameold, zeroing in on Microsoft is self indulgent if you are anti-MSFT. Check out the bug list for other products and get some perspective. All software has bugs and QA cannot possibly catch every darn issue. Patching is a part of software and it is better than it has ever been with fewer patches and significant advancements on the horizon.If you haven't written code then your ignorant at best, software is man made and cannot be perfect by nature. If you have written code then let's see your bugless software.
    Anonymous 2 years ago
    It seems as if Microsoft just is incapable of producing secure and reliable products (all versions of Windows and Office, Xbox360 RROD's, and so on). Somehow people just accept this (kind of like electing another politician expecting to be screwed over "because that is just what politicians do"). Sure, Microsoft products are all glitsy and sparkly and are marketed on that basis, but little thought seems to go into dependability and user security. And both Win7 and Server 2008 are apparently also vulnerable to most of the same viruses and malware that wreaked havoc with earlier versions of Windows. Progress? More like sparkly spray-paint covering the same old clunkers, then rushed to market to extract dollars from a public motivated by the psychologists running Microsoft's marketing machine.Since Microsoft seem incapable of changing their tune, I would think eventually more and more people will come to see that the Emperor has no clothes, and move to secure, economical open-source solutions.

      Add a comment

      Post a comment using one of these accounts
      Or join now
      At least 6 characters

      Note: Comment will appear soon after you have activated your account.
      Obscene/spam comments will be removed and accounts suspended.
      The information you submit is subject to our Privacy Policy and Terms of Service.

      ITworld LIVE

      SecurityWhite Papers & Webcasts

      White Paper

      Overcome Top 7 Admin Challenges of Active Directory

      As Active Directory's role in the enterprise has drastically increased, so has the need to secure the data. Gain insight on creating repeatable, enforceable processes that reduces administrative overhead and enables robust, customizable reporting and auditing capabilities. Brought to you by NetIQ.

      White Paper

      Insiders Can Ruin Your Company. Take Action.

      Did you know that 80 percent of threats to an organization come from the inside? The threat from insiders is often overlooked in organizations worldwide. This white paper from NetIQ, discusses key technology solutions that help to prevent and detect insider threats.

      White Paper

      Top Solutions and Tools to Prevent Devastating Malware

      Custom malware frequently goes undetected. According to Forrester Research, the best way to reduce risk of breach is to deploy file integrity monitoring (FIM) tools that provide immediate alerts. This white paper has been brought to you by NetIQ, the leader in solving complex IT challenges.

      White Paper

      Streamline Compliance and Increase ROI

      Streamline, simplify, and automate compliance related activities; especially those that impact multiple business units. This white paper from NetIQ, outlines solutions that will help your business gain the maximum return on investment possible while aligning your compliance programs.

      White Paper

      X-Ray of the PCI Process-4 Proactive Steps

      This white paper from Forrester Research Inc., helps break PCI into understandable components. Security and risk professionals will gain knowledge and insight into creating a compliant and secure IT environment. Follow these four proactive steps now before your next audit. Brought to you by NetIQ.

      See more White Papers | Webcasts

      Ask a question

      Ask a Question