ie8 fix
madison

Zero Day

Ryan Naraine, Emil Protalinski and Dancho Danchev

MS Patch Tuesday: Googler zero-day fixed in 33 days

By | July 13, 2010, 10:17am PDT

Summary: Microsoft ships a fix for Tavis Ormandy’s Windows zero-day flaw in just 33 days. Could the disclosure controversy been avoided with better communication?

Last month, When Google researcher Tavis Ormandy released details on a critical Help and Support Center vulnerability that exposed Windows XP and Windows Server 2003 users to malicious hacker attacks, Microsoft was publicly unhappy with the decision.

Ormandy claims he spent five days negotiating with Microsoft for a 60-day patch window and decided to go public only when the company could not provide him with confirmation that it would issue a prompt fix.

Now, just 33 days later, Microsoft has shipped MS10-042 as a “critical” bulletin to cover the hole which has already led to in-the-wild malware attacks.

Ormandy’s decision to go public caused quite a stir and remains a he-said, she-said problem that could have been avoided with better communication between the two sides.follow Ryan Naraine on twitter

For the record, Microsoft says it never failed to give Ormandy a 60-day patch window.  Jerry Bryant, a spokesman for Microsoft’s security response team, told me his team communicated to Ormandy on Monday June 7th that it was investigating the issue and would not be able to discuss a release timeline until the end of the week.

“We were surprised when it was released publicly on June 9,” Bryant declared.

He said Microsoft was in the “early phases of investigation” when details were publicly released.

The fact that Microsoft pushed out a fix in just 33 days — much shorter than the average time it takes to issue a fix for a Windows vulnerability — is a boost to full-disclosure advocates who argue that Ormandy’s actions actually helped to secure the ecosystem.

SEE: Defenders of the faith (Tavis acted responsibly)

However, Microsoft’s Bryant said the company was originally targeting an August release but accelerated  efforts based on attacks impacting Windows XP customers.  ”The fact that this vulnerability only affects two versions of windows allowed us to accelerate testing and release this in July,” he added.

It’s clear that wires between Microsoft and Ormandy got crossed, leading to an utterly avoidable situation.  Clearly there is need for an investigation at Microsoft to put some plasters on the cracks there.

I’ve been involved in disclosing a critical vulnerability to Microsoft that I know first-hand that the process is not very smooth.  The company puts a lot of the onus on researchers to prove exploitability and turn over more information than is required.  In my experience, they also went back on promises and upset the researcher (I was simply a broker helping to get the bug fixed) several times.

After all these years, Bryant and his team should have a smooth process that includes clear and proper communications to everyone involved.  Microsoft doesn’t pay for vulnerabilities, instead offering an easy-to-miss credit line in its bulletings.  The least they could do is make researchers feel like the the assets they are.

Now for the details on this month’s Patch Tuesday bundle:

MS10-042 (Critical): Vulnerability in Help and Support Center

This security update resolves a publicly disclosed vulnerability in the Windows Help and Support Center feature that is delivered with supported editions of Windows XP and Windows Server 2003. This vulnerability could allow remote code execution if a user views a specially crafted Web page using a Web browser or clicks a specially crafted link in an e-mail message. The vulnerability cannot be exploited automatically through e-mail. For an attack to be successful, a user must click a link listed within an e-mail message.

MS10-043 (Critical) Vulnerability in Canonical Display Driver

This security update resolves a publicly disclosed vulnerability in the Canonical Display Driver (cdd.dll). Although it is possible that the vulnerability could allow code execution, successful code execution is unlikely due to memory randomization. In most scenarios, it is much more likely that an attacker who successfully exploited this vulnerability could cause the affected system to stop responding and automatically restart.

MS10-044 (Critical) Vulnerabilities in Microsoft Office Access ActiveX Controls

This security update resolves two privately reported vulnerabilities in Microsoft Office Access ActiveX Controls. The vulnerabilities could allow remote code execution if a user opened a specially crafted Office file or viewed a Web page that instantiated Access ActiveX controls. Users whose accounts are configured to have fewer user rights on the system could be less impacted than users who operate with administrative user rights.

MS10-045 (Important) Vulnerability in Microsoft Office Outlook

This security update resolves a privately reported vulnerability. The vulnerability could allow remote code execution if a user opened an attachment in a specially crafted e-mail message using an affected version of Microsoft Office Outlook. An attacker who successfully exploited this vulnerability could gain the same user rights as the local user. Users whose accounts are configured to have fewer user rights on the system could be less impacted than users who operate with administrative user rights.

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Ryan Naraine is a journalist and social media enthusiast specializing in Internet and computer security issues.

Disclosure

Ryan Naraine

The most important disclosure is of my employment with Kaspersky Lab as a member of the global research and analysis team. Kaspersky Lab is a global company specializing in anti-malware and secure content management technologies. I do not own stocks or other investments in any technology company.

Biography

Ryan Naraine

Ryan Naraine is a journalist and social media enthusiast specializing in Internet and computer security issues. He is currently security evangelist at Kaspersky Lab, an anti-malware company with operations around the globe. He is taking a leadership role in developing the company's online community initiative around secure content management technologies.

Prior to joining Kaspersky Lab, Ryan was Editor-at-Large/Security at eWEEK, leading the magazine's and Web site's coverage of Internet and computer security issues and managing the popular SecurityWatch blog, covering the daily threats, vulnerabilities and IT security technologies. He also covered IT security, hacker attacks and secure content management topics for Jupiter Media's internetnetnews.com.

Ryan can be reached at naraine SHIFT 2 gmail.com. For daily updates on Ryan's activities, follow him on Twitter.

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?
36
Comments

Join the conversation!

Just In

RE: MS Patch Tuesday: Googler Zero-Day Fixed in 33 Days
jetsethi 14th Jul 2010
That's a pretty zippy patch period compared to other patches, not to mention other companies. Maybe pressure is what it takes? But you always have to keep in mind that going public isn't something that should be done. It puts businesses at risk.
The fact that Microsoft pushed out a fix in just 33 days ? much shorter than the average time it takes to issue a fix for a Windows vulnerability ? is a boost to full-disclosure advocates who argue that Ormandy?s actions actually helped to secure the ecosystem.

At least not until 60 days had passed. By doing so Ormandy and his band of vigilantes will continue to put users at risk with their tempertantrums.
0 Votes
+ -
@ye
Well said. Now we can expect more code to just go open in the wild and cause headaches. There wouldn't be a problem if Ormandy just kept his mouth shut and continued to work with Microsoft on this issue. The guy should have gotten fired a long time ago.
0 Votes
+ -
@Loverock Davidson

Wrong. MS displayed typical large-corporation bureaucratic incompetence so Ormandy went another direction. That MS doesn't even pay for the kind of help Ormandy tried to provide is a disgrace.
@rsservices: MS displayed typical large-corporation bureaucratic incompetence so Ormandy went another direction.

He is acting like a child who doesn't get his way.
0 Votes
+ -
@Loverock Davidson

Hey Lovie you know when you said "he should have kept his mouth shut" now you should better understand why so many, just wish you'd also just keep your lips buttoned once in awhile. get the point? Lovie .....mouth shut.
  • Flagged
0 Votes
+ -
RE: MS Patch Tuesday: Googler Zero-Day Fixed in 33 Days
Viva la crank dodo Updated - 13th Jul 2010
@ye
It all depends whose temper tantrum you support I guess. I suppose that you also believe that the researcher that reported on the electrical flaw in Toyota cars rather than just pass it to Toyota and leave it alone was irresponsible. Why should software vulnerabilities not be released so that, if a manufacturer does not get a fix out in a timely manner, consumers can take preemptive actions themselves (ie disabling services) or get 3rd party fixes. Yes it comes with risks as well as giving a bit of a black eye to the manufacturer, but so does not disclosing the vulnerability as it is likely to be exploited eventually whether disclosed or not. As much as I appreciate your more technical related posts, your opinions seem to be more like your zealot counterparts which you criticize than a balanced approach.
@Viva la crank dodo: Why should software vulnerabilities not be released so that, if a manufacturer does not get a fix out in a timely manner, consumers can take preemptive actions themselves (ie disabling services) or get 3rd party fixes.

Because it puts users at risk. Thanks to vigilante Ormandy's tempertantrum roughly 10,000 people were compromised.

Edit: I suppose that you also believe that the researcher that reported on the electrical flaw in Toyota cars rather than just pass it to Toyota and leave it alone was irresponsible.

Funny you should mention this:

"Report: Toyota crash data suggests driver error"

http://www.msnbc.msn.com/id/38231384/ns/business-autos/
0 Votes
+ -
@Viva la crank dodo
Funny you should mention this:

"Report: Toyota crash data suggests driver error"

Exactly what I was saying, that releasing such information always has a risk (in this case fraudulent opportunists) but it also mitigates the risk to owners when they are aware of the risk.

The risk of users being open to attacks was there whether the vulnerability was revealed or not. Revealing it did, no doubt, open the awareness of more crackers than not exposing it, but this does not mean that exploits were not already being created by a smaller group anyways. Raising public awareness to any issue can always poses some risks but it also allows the public to protect themselves as much as possible. Good for MS that they reacted pretty rapidly but if they didnt meet a timeline to protect its consumers, then the consumers should have the right to knowledge that allows them to reduce/mitigate/transfer the risk themselves. Not that I believe that there should not be a more standard way of doing things, a metaphor comparing the googler to a terrorist is extreme and as appropriate as comparing someone to Hitler because he supports the republican party or Stalin because he supports the democrats. There are common general ideals but such a comparison goes into extremism.
0 Votes
+ -
It was a fitting metaphor.
ye 14th Jul 2010
@Viva la crank dodo: Not that I believe that there should not be a more standard way of doing things, a metaphor comparing the googler to a terrorist is extreme and as appropriate as comparing someone to Hitler because he supports the republican party or Stalin because he supports the democrats.
0 Votes
+ -
RE: MS Patch Tuesday: Googler Zero-Day Fixed in 33 Days
Viva la crank dodo Updated - 14th Jul 2010
@Viva la crank dodo
What extremist believes his extreme viewpoints are not reasonable.

It's like saying that your view is promoting a totalitarian state.
0 Votes
+ -
You'll have to do better than that.
ye Updated - 14th Jul 2010
@Viva la crank dodo: What extremist believes his extreme viewpoints are not reasonable.

It's a metaphor not a point of view. Learn the difference.
@ye
I find it funny that you feel that way. If it was any other company, you?d be cheering the researcher. Since it your religion that is flawed, you claim the researcher is now some sort of tantrum throwing vigilante? You windows zealots are a funny bunch.
@Rick_K: If it was any other company, you?d be cheering the researcher.

It's wrong regardless if it is Microsoft, Apple, or Linux.

Since it your religion that is flawed, you claim the researcher is now some sort of tantrum throwing vigilante? You windows zealots are a funny bunch.

More erroneous conclusions. As an FYI I just purchased a new MacBook Pro this weekend. $999 at MicroCenter. Sold my 2nd generation BlackBook.

Do you ever tire of being wrong? Or has it become a part of you that you no longer notice?
0 Votes
+ -
MS is a black hole - one way in and forget everyone else. The coding and OS is the problem. An OS and supporting apps can be created that is actually secure from all this bad coding and the average user wouldn't need antivirus software.
@Don't Ask Me I'm amazed at your statement. Do you actually believe this?
0 Votes
+ -
@Don't Ask Me: An OS and supporting apps can be created that is actually secure from all this bad coding and the average user wouldn't need antivirus software.
0 Votes
+ -
@Don't Ask Me LOL. Where is your stand-up routine showing this week? With a comedy act like this I'm sure it is SRO.
@Don't Ask Me

Are you implying that without Windows there'd be no malware at all? Considering that the first worm ever targeted UNIX systems and the fact that there are examples of Malware for every platform of note, this is an extremely dangerous falsehood to be spreading.

There is not an OS or platform in existence that anyone should ever trust to be secure. That's like building a fence and not expecting there to ever be any problems with it keeping people out. Security is a process, not a product.
0 Votes
+ -
@Don't Ask Me - the repliers don't know who they are talking to. Someday I may create that new OS, right now too busy with other things and starting to not care much.
@Don't Ask Me
I'll give you a hand to get started..

10 print "Hello World"
run
0 Votes
+ -
@AndyPagin
Doesn't SCO own that code?
0 Votes
+ -
"Google" researcher is the key
cornpie 13th Jul 2010
Lets not forget here that Google sees Microsoft as a competitor. They dropped a stink bomb on a competitor. Gee, what a surprise.
0 Votes
+ -
Just use Mac OS X
MSFTWorshipper Updated - 13th Jul 2010
N/T
@MSFTWorshipper
HAHAHAHAHAHAHAHAHAHA GEEZ that was funny
0 Votes
+ -
Cyber Terrorism
n3td3v 13th Jul 2010
What Tavis Ormandy did was cyber terrorism.
0 Votes
+ -
cornpie's comment: MS vs Google
dayfydd 13th Jul 2010
Browsers and search engines not playing well together is an industry problem that needs monitoring; without some type of intervention, we'll have the same negative corruption we're experiencing in government.
0 Votes
+ -
@ye: He is acting like a child who doesn't get his way.

Ormandy isn't quoted in the story so we don't know his side. We do know who's word you take as gospel though.
0 Votes
+ -
Oh but I do know his side.
ye 13th Jul 2010
@gtdavies33@... Ormandy isn't quoted in the story so we don't know his side.

His actions tell me plenty about his "side". But I would be interested in hearing more about his side. Perhaps he would be so kind as to show us how bad Microsoft was and release the e-mails he exchanged with them (given his moral character I don't think he'd have a problem with this)?

Even if Microsoft had acted the way he states he didn't have to release exploit code. And if he felt it was the only way he could have told Microsoft: "You've got 60 days to patch this or I'll release the exploit code". That would have been a much more professional way to handle it.

But he doesn't stop there. He then decides to form a vigilante group who's sole purpose is to attack Microsoft.

We do know who's word you take as gospel though.

I don't take anyone's word as gospel. I'm just intelligent enough to see what Ormandy is: A little brat throwing a tempertantrum.
0 Votes
+ -
...I've been in the IT field since before Windows 286, and it should be clear to everyone by now that everything MS says publicly is always run through the legal/marketing 'CYA scrubber spin filters'-- MS is so full of crap you need wings to stay above it all. I agree with the articles author that "After all these years, Bryant and his team should have a smooth process that includes clear and proper communications to everyone involved." MS has been serving up slop code to the public and corporate america full of exploitable bugs since their inception, and only in the last 10 years have been compelled to patch it-- this represents 'cyber terrorism' to me more so than Mr. Ormandy's actions, who freely provided MS advice about yet another vulnerability, and apparently was met with unhelpful bureaucratic resistance.
0 Votes
+ -
Look, It doesn't matter if you think publicly stating a vulnerability is good or bad. The fact of the matter is its neither. On the one hand you have hackers that will now exploit that problem until its fixed. On the other hand you have independent coders that will try and fix or find a work around to the problem. The only solution is to go to the manufacturer first, then if they do not do something, go public. typically this action, while causing outrage, also causes the manufacturer to get off its ass. Did Ormandy go to MS, yes, was he impatient, probably, but he still followed the courtesy of going to MS first.
0 Votes
+ -
Tavis Ormandy
MrViklund Updated - 13th Jul 2010
Tavis Ormandy really was an idiot to release this information. Usually I think the disclosing is the right thing but this affected normal users that have no idea about security or things. This was incredibly irresponsible by Tavis Ormandy, I hope he is happy for all the computers that have been infected with Malware because of him. I really hope his boss as Google had a long talk with this guy to get him in line.

"is a boost to full-disclosure advocates who argue that Ormandys actions actually helped to secure the ecosystem."This is just bull****". Thank you Tavis Ormandy for infecting thousands of computers with Malware. I guess people that got their computers infected can send a bill to Tavis Ormandy.
0 Votes
+ -
Of course now MS is justified
No_Ax_to_Grind 13th Jul 2010
Of course MS is now justified in doing the same to Google.
"33 days much shorter than the average time it takes to issue a fix for a Windows vulnerability is a boost to full-disclosure advocates who argue that Ormandys actions actually helped to secure the ecosystem"


Bull Sh$t He released the code and it was used in 2 days by the criminals,the only people he helped were the criminals. No single person should be allowed to hold the internet and our computers hostage because they dont like the time line of a stinking bug fix. Damit people grow up. I hope the people that were infected by this bug sue the living crap out of that moron because its HIS fault and help that the bug was exploited
@Stan57
The people that were affected should sue the crap out of Microsoft, for releasing a defective product. I love the double standard that the windows religious fanatics have. If this was a story about any other product, from a different manufacturer, the windows zealots would be saying the other company was being irresponsible. Just look at all the Anti-Apple crap being posted on ZDNet recently. It is truly a windows zealot?s ultimate dream. Take the pressure of of their gods in Redmond, by slamming another company.
0 Votes
+ -
Oh so sorry
Altotus 14th Jul 2010
I guess everyone wanted to exploit that longer. So sorry to fix it. However theres so many more anyway. Oh yea of course the problem was Microsoft product and this is the problem.
That's a pretty zippy patch period compared to other patches, not to mention other companies. Maybe pressure is what it takes? But you always have to keep in mind that going public isn't something that should be done. It puts businesses at risk.

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix
Click Here
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix
ie8 fix