Slashdot Mirror


Google Researcher Issues How-To On Attacking XP

theodp writes "A Google engineer Thursday published attack code that exploits a zero-day vulnerability in Windows XP, giving hackers a new way to hijack and infect systems with malware. But other security experts objected to the way the Google engineer disclosed the bug — just five days after it was reported to Microsoft — and said the move is more evidence of the ongoing, and increasingly public, war between the two giants."

22 of 348 comments (clear)

  1. I Don't Think Zero-Day Means What You Think by eldavojohn · · Score: 5, Informative

    exploits a zero-day vulnerability

    Zero-Day would mean that Microsoft had zero days to fix it or no time at all to patch the system that had the security vulnerability between the time they release the software to the time the bug goes public. By that definition this would be best described as a "five day exploit" or more in fact if they knew about it before Ormandy's notice.

    --
    My work here is dung.
    1. Re:I Don't Think Zero-Day Means What You Think by Anonymous Coward · · Score: 5, Funny

      we all know the bug have been around for years, a lot of people use it as their primary operating system

  2. Negative. by Anonymous Coward · · Score: 5, Insightful

    He waited five days without even receiving a response from MS. I'd have done the same thing he did.

    1. Re:Negative. by SanityInAnarchy · · Score: 4, Insightful

      Microsoft was informed about this vulnerability on 5-Jun-2010, and they confirmed receipt of my report on the same day.

      So they did respond. They just didn't fix it in five days:

      Those of you with large support contracts are encouraged to tell your support representatives that you would like to see Microsoft invest in developing processes for faster responses to external security reports.

      That's what he was complaining about, and I think it's a legitimate complaint.

      --
      Don't thank God, thank a doctor!
    2. Re:Negative. by Anpheus · · Score: 4, Informative

      I submitted a security issue in how one of their management products generates a private key for signing internally distributed programs and other things. I gave them all the details, it took a while, but they patched it and included the fix in the release of the 2010 System Center Essentials (a mishmash of their pricier more specific products).

      Full disclosure is of course, the only way to go when you don't get a response. If they don't treat security as a serious matter, then don't waste your breath. But complicated bugs can be difficult to fix, and fixing those bugs requires not insignificant regression testing.

  3. Just turn it off by GaryOlson · · Score: 5, Interesting

    ...leverage a flaw in Windows' Help and Support Center...

    This service is turned off be default on all systems I manage both as part of initial installation; and where possible by Group Policy. Just another parasitic service which is not necessary....because everyone just uses Google anyways.

    --
    Every mans' island needs an ocean; choose your ocean carefully.
    1. Re:Just turn it off by 1s44c · · Score: 4, Funny

      ...leverage a flaw in Windows' Help and Support Center...

      This service is turned off be default on all systems I manage both as part of initial installation; and where possible by Group Policy. Just another parasitic service which is not necessary....because everyone just uses Google anyways.

      You should turn off everything you don't need but if you turned off every insecure component of windows you would be left with a machine just running its BIOS.

  4. Microsoft's Official Response by eldavojohn · · Score: 4, Interesting
    They were not happy and said

    "Public disclosure of the details of this vulnerability and how to exploit it, without giving us time to resolve the issue for our potentially affected customers, makes broad attacks more likely and puts customers at risk. One of the main reasons we and many others across the industry advocate for responsible disclosure is that the software vendor who wrote the code is in the best position to fully understand the root cause. While this was a good find by the Google researcher, it turns out that the analysis is incomplete and the actual workaround Google suggested is easily circumvented.

    --
    My work here is dung.
  5. Industry Standard by protektor · · Score: 5, Interesting

    I thought there was a big fuss a few years back about how vendors didn't respond to researchers and how they took forever to fix problems with close sourced software. So the industry decided that 5-7 days after letting a vendor know about a problem that everyone would release the information so that everyone would know about rather than just the bad guys and so system admins would know to watch for that type of attack and force the vendor to fix it in a timely manner.

    Seem like this is just standard timing since vendors have gotten in the habit of ignoring researchers and not spending the time and resources to fix problems that they should have tested for in the beginning and most of the time don't want to bother fixing. Historically companies have not wanted to spend manpower and money required to fix program bugs. They more want to fix them when they get around to having the free time a few months later to fix the bugs. After all bug fixes don't make them any money. If I remember correctly there was a quote from Microsoft saying that exact thing. "People don't want bug fixes, they want new features and bells and whistles instead." So if Microsoft really feels that way then this shouldn't bother them at all, since people don't care about having bugs fixed.

    The quote was from German weekly magazine FOCUS (nr.43, October 23,1995, pages 206-212). Bill Gates was being interviewed when he made statements to that effect.

    If you treat program bugs as a PR issue, then don't be surprised when people use PR against you for bugs you don't want to be bothered to fixed, in a timely manner historically.

  6. Re:Irresponsible by axl917 · · Score: 5, Insightful

    Could he be sued for this by someone who gets infected?

    Don't be stupid. It isn't the messenger's fault.

  7. Re:Do no evil by iserlohn · · Score: 5, Funny

    What?? Given Microsoft's history of fixing their bugs, I would of released it as a 0-day instead of a 5-day! Google's just doing everybody a favor. Looks at all the other companies that are afraid of angering MS. Don't forget that Google's recent security breach is directly because of MS products.

  8. Zero days notice by RulerOf · · Score: 4, Insightful

    I have been led to believe that "Zero-day" refers to the amount of time that exists between public knowledge of an exploit and when you see it being used in the wild.

    If, for example, you heard about this exploit today, and the same exploit was WTFPWNing computers today, then it is, by definition, a "Zero-day exploit."

    It's kind of like "hacker" though, and gets thrown around to mean all sorts of shit that it does not.

    --
    Boot Windows, Linux, and ESX over the network for free.
    1. Re:Zero days notice by drinkypoo · · Score: 5, Informative

      I have been led to believe that "Zero-day" refers to the amount of time that exists between public knowledge of an exploit and when you see it being used in the wild.

      No, it's the time between public disclosure of the vulnerability and the time when the exploit is released. When you hear about it or when you see it is quite irrelevant.

      It's kind of like "hacker" though, and gets thrown around to mean all sorts of shit that it does not.

      Yes, as demonstrated by your comment. Zero-day cracks are cracks which come out on the release date, and Zero-day exploits are exploits which exist in the wild (whether you have detected them or not) the same day as the disclosure.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  9. Re:Thanks Google by Anonymous Coward · · Score: 5, Insightful

    5 days is plenty of time to issue a patch, even if it just closes the hole while a proper fix is worked on.

    You live in a dream world. Yes, 5 days is fine if you have a non-os product that isn't part of an ecosystem with millions of applications running on it. For example to patch something like a text editor - 5 days is probably enough. But a responsible company with millions of installs (Microsoft, Apple) isn't going to rush something out that would break more than it fixes. That would be stupid.

  10. Re:Thanks Google by Xest · · Score: 4, Insightful

    That depends on the company.

    Sure some companies don't give a fuck about incompatability caused by updates and that sort of thing, however MS very much does.

    Further, as they have such a large share of the desktop and server market that depends on working it would be irresponsible of them to throw out a patch in a mere 5 days that can't have been fully tested with countless configurations and ended up causing more harm to customers machines than if they'd just not bothered to patch at all.

    You can't reasonably build and test a patch that has minimal effect on your customer base in 5 days when your customer base is as large and varied as Microsoft's.

  11. They did no evil by keirre23hu · · Score: 5, Interesting

    Google, like Apple, is no longer any better/different than the companies they claim to be better than (from an ethical stand point).

    Did you RTFA? The Google engineer - who btw didn't use any indication that they are from google, other than the link back to code.google.com - also posted a hotfix. So... they told Microsoft 5 days ago AND GAVE THEM A FIX... If this person was from a company that wasn't a competitor, would anyone call disclosing an (NON-ZERO DAY) issue on the security list so that security professionals are aware evil, after giving MS time to see the vulnerability and test the potential fix - I'd expect a company that derives Microsoft sized revenue from their OS to have someone readily available for these issues.

    1. Re:They did no evil by gad_zuki! · · Score: 4, Insightful

      Im sure his hotfix and one man testing matches MS's extensive testing. Seriously, do you think any company would just release this fix immediately without serious testing?

  12. Re:Do no evil by gad_zuki! · · Score: 5, Insightful

    >Whatever it takes to damage Microsoft is okay with me.

    This doesnt punish MS, it punishes end users and admins. Sadly, this fact doesnt matter to those who are just full of MS hate.

  13. Re:Do no evil by master_p · · Score: 4, Insightful

    It only punishes end users and admins in the short term. When these people are fed up with Microsoft, they will turn elsewhere, and then Microsoft will be hurt.

  14. 8 yro Linux Kernel exploit by kervin · · Score: 4, Informative

    The point of releasing this "Five day exploit" which has been vulnerable for 9 years now (XP was released in 2001) is to point out that Microsoft needs to do a better job responding to security threats and that the closed source model is less robust to these kinds of threats.

    Um sure....

    Bug exposes eight years of Linux kernel

    Linux developers have issued a critical update for the open-source OS after researchers uncovered a vulnerability in its kernel that puts most versions built in the past eight years at risk of complete takeover.

  15. Re:Grow up by n0-0p · · Score: 4, Informative

    You might want to pick a subject you know a little about before pontificating. Tavis Ormandy has reported dozens of critical security vulnerabilities to Microsoft and others. Just search for "Tavis Ormandy Windows kernel vulnerability" to get some of his top finds. And in these previous cases you can compare the report and disclosure dates to see that he's waited several months, or in some cases more than a year for the patch release. If you actually read Tavis' disclosure and note the trivial nature of this bug, you'll see that he just got sick of waiting on Microsoft's extremely long fix pipeline, and chose this as an opportunity to push back.

    Now, I'm not saying I agree with Tavis' actions here, but the actual situation bears no resemblance to your uninformed framing.

  16. he got a response by kervin · · Score: 4, Interesting

    Sorry, but did you read the article? He got an immediate response.

    This guy is clearly trying to meet the 5 day minimum only. Who reports a bug on a Saturday, then goes public first thing the morning of the 5th day?

    Does Google Have a Double Standard on Full Disclosure?