ie8 fix
madison

Zero Day

Ryan Naraine, Emil Protalinski and Dancho Danchev

MS Patch Tuesday: Gaping holes haunt Internet Explorer browser

By | June 14, 2011, 3:03pm PDT

Summary: Guest post by Wolfgang Kandek There is plenty of work this month of June for IT administrators - Microsoft’s June Patch Tuesday addresses 34 vulnerabilities in 16 distinct bulletins. Nine of the bulletins carry a maximum severity of “critical”, while the remaining seven are rated as “Important” only. Plus there are the critical fixes from Adobe Reader [...]

Guest post by Wolfgang Kandek

There is plenty of work this month of June for IT administrators - Microsoft’s June Patch Tuesday addresses 34 vulnerabilities in 16 distinct bulletins. Nine of the bulletins carry a maximum severity of “critical”, while the remaining seven are rated as “Important” only.

Plus there are the critical fixes from Adobe Reader and Oracle for Java.

No doubt IT Administrators will have to pick and choose where to act first.

The highest priority Microsoft bulletins should be:

  • MS11-050, which addresses 11 vulnerabilities in Microsoft Internet Explorer version 6,7, 8 and 9.
  • MS11-052, which patches VML, a markup language that is used mainly in Internet Explorer.

Browser and plug-in vulnerabilities together have been the point of entry for many recent security incidents and are the main infection vector for mass malware such as Zeus and SpyEye (for some interesting statistics see this recent StopBadWare report.

The combo MS11-050/052, together with APSB11-016 from Adobe and Java CPU June 2011 is the first highest priority set of vulnerabilities to address this week. That way IT admins will keep ahead of the “ExploitKit” writers and and make their workstation infrastructures more robust.

Second on the list should be MS11-045, which fixes eight vulnerabilities in all versions of Excel including for Mac OS X. Microsoft ranks it only as “Important” because the end user is required to open an attacker-provided file, but we believe that attackers have shown often enough that they have the skills to make opening the file enticing enough for end users, especially with a file format like Excel that is used overwhelmingly for serious, business related communication.

Other high priority bulletins are MS11-042 and MS11-043, which address critical flaws in the SMB and DFS clients on Windows. Strict outbound firewalling will help enterprises in both cases to keep the exposure low, but since the exploit index is a low “1″ for both vulnerabilities, IT admins should schedule them for inclusion into the patch process as soon as possible.

The only bulletin with a known exploit in the wild is MS11-046, a local privilege escalation flaw in the “afd.sys” driver. IT admins can check with their end-point security providers for coverage, but should include this bulletin high on their to-do lists in any case, as it is only a matter of time until we see more attackers use malware taking advantage of this exploit to gain control of your workstations.

* Wolfgang Kandek is chief technology officer at Qualys. He is responsible for product direction and all operational aspects of the QualysGuard platform and its infrastructure.

** Ryan Naraine is traveling.

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.

54
Comments

Join the conversation!

Just In

Holes in IE
ohjackie Updated - 13th Oct
I don't think there's a perfect browser. I have IE,Opera, Chrome,Firefox and Safari on my PC and not one of them is perfect. And there will always be attackers/hackers because attacking is business for them. Their business plan sample is to attack/hack to earn money. I think there's nothing safe and secure in this world anymore. Whether you're in little Britain or even inside your own Toronto homes,one can still get attacked anytime. Hackers are becoming more brilliant, while companies such as MS are developing patches, improving security and developing safety measures, hackers are also busy figuring out what to do when these companies implement them.
0 Votes
+ -
Message has been deleted.
SonofaSailor Updated - 15th Jun
@SonofaSailor
"MS11-050, which addresses 11 vulnerabilities in Microsoft Internet Explorer version 6,7, 8 and 9."

Anything which affects IE 6 and 7 has been around for a long, long time.

The more interesting question is how many of the vulnerabilities that affect IE6 also affect IE9, of course. And it's not immediately obvious because everything has been bundled into a "cumulative security update". But they're all "remote code execution" vulnerabilities, so even one is bad.
0 Votes
+ -
@Zogg

The more interesting question is how many of the vulnerabilities that affect IE6 also affect IE9, of course. And it's not immediately obvious because everything has been bundled into a "cumulative security update".

If you would care to read the actual bulletin you would find this information available right there. I realize that you are not used to this kind of detailed vulnerability description from your favorite OS vendor, but here goes:

Patched vulnerabilities in versions of IE:
4 in IE9
11 in IE8
8 in IE7
6 in IE6

All of the IE9 bugs were also in IE8, but not all IE8 bugs were carried over to IE9 - presumably this bugs were in part which were rewritten in IE9.

IE is still the browser with fewest vulnerabilities.
@Zogg
"Anything which affects IE 6 and 7 has been around for a long, long time."

Maybe, but it hasn't been KNOWN for a long time....which is the single most important factor. Security gaps are important only insofar as they are known, if there is a hole that no one knows about, then it really doesn't matter, does it?
0 Votes
+ -
Actually, I *did* read it.
Zogg Updated - 15th Jun
@honeymonster
And I said that the information wasn't "immediately obvious". However, now I see that it was inside a hidden table after all. So we can tell that "Link Properties Handling Memory Corruption Vulnerability - CVE-2011-1250" is present in every version of IE from 6 to 9, whereas "Drag and Drop Memory Corruption Vulnerability - CVE-2011-1254" and "Time Element Memory Corruption Vulnerability - CVE-2011-1255" are present in IEs 6 thru 8.

Oh well; better patched late than never, I suppose.

"IE is still the browser with fewest vulnerabilities."

Don't forget to keep waving your pom-poms as you say that wink.
0 Votes
+ -
Known to whom, though?
Zogg 15th Jun
@Doctor Demento
I'm not worried about bugs that you are personally unaware of. But if something's been present for this long then there's a chance that someone else found it long ago.
@honeymonster

"IE is still the browser with fewest vulnerabilities."

So untrue, it isn't even funny.
IE is still the browser with fewest vulnerabilities.

No doubt that's an 'unbiased' opinion, right?

wink
@Zogg
Don't forget to keep waving your pom-poms as you say that.

According to you: Reporting concise and accurate facts is waving pom-poms?

Therefore you must be poo-pooing with your cynical FUD?

IE9 is the least vulnerable of all browsers, as per the NVD. Period. http://nvd.nist.gov/

~~~~~~~~~~
If electricity comes from electrons, does morality come from morons?
@Zogg
"IE9 is the least vulnerable of all browsers, as per the NVD. Period. http://nvd.nist.gov/ "

That explains why vulnerability scanners mark IE not to be used due to critical vulnerabilities 30 out of 31 days a month.

That's a home page, so what info are you citing, I'm guesing you haven't given a direct link because it's made up, I guess your not citing that firefox has one of the quickest times to patch record and IE one of the worst. We won't even go into the severity of IE vulnerabilities.

Another interesting question is how many unknown vulnerabilities does IE9 have that none of the others have in it's hardware acceleration layer which are extremely dangerous. Unknown vulnerabilities don't matter, how rediculous, they're worth more. Microsoft treats?/treated vulnerability reporters as annoyances to be ignored, criminal organisations pay them.
@WinTard ...
"IE9 is the least vulnerable of all browsers, as per the NVD. Period. http://nvd.nist.gov/"

Boy howdy, that webpage is a mess. Care to be a bit more specific on where you located the information that points to IE9 being the least vulnerable web browser ever? Because I sure as hell can't find it.
0 Votes
+ -
No Such Thing As
CFWhitman Updated - 16th Jun
@WinTard
"IE9 is the least vulnerable of all browsers, as per the NVD. Period."

You can not speak of this kind of absolute when it comes to security. Speaking this way about a browser that's been out for as short a time as IE 9 is silly. I suspect that it's generally quite a bit more secure than older versions, but it's too early to state much of anything more about it with any certainty at all.
According to you: Reporting concise and accurate facts is waving pom-poms?

Consider the original source.

IE9 is the least vulnerable of all browsers, as per the NVD. Period. http://nvd.nist.gov/

That tells us nothing.

Absolutely nothing
@Doctor Demento
Maybe, but it hasn't been KNOWN for a long time....which is the single most important factor. Security gaps are important only insofar as they are known, if there is a hole that no one knows about, then it really doesn't matter, does it?

There are known knowns. These are things we know that we know. There are known unknowns. That is to say, there are things that we know we don't know. But there are also unknown unknowns. There are things we don't know we don't know.
Donald Rumsfeld

The suspicion that there are Holes out there can make people do crazy things.
Facilitating remote code execution has been a primary function by design of IE from Day Zero. What is there to fix, isn't this what we are told we are supposed to want, a remote control interface for advertisers and worse?
@SonofaSailor wweeeeeeeeeeeeeeeeeeeeeeeejhhhhhhhhhh!
0 Votes
+ -
Message has been deleted.
piudicibus Updated - 15th Jun
0 Votes
+ -
also requires the user to install code downloaded from the internet. It's merely 'important'.
0 Votes
+ -
busy?
facebook@... 14th Jun
If an IT admin takes more than an hour or to test and deploy, then he should consider an alternate line of work. It is good to see these vendors address the growing threat landscape that these complex solutions engender. These same vendors also provide the tools necessary to remediate these issues efficiently and effectively.
0 Votes
+ -
It depends..
wright_is 15th Jun
@facebook@...
On how much legacy software and bespoke software you have. You need to test each patch with each piece of software individually.

You can certainly automate some of the testing, but if you have a large financials package, with thousands of options, you have a lot of work to do, to ensure that even the most obscure of functions still work.

It is a case of "it should work," but if the system fails after upgrading machines, that can be a huge headache and huge hole in your income.

If one of the packages inadvertently uses one of the exploits, or the patch for the exploit changes the way an interface behaves, it can stop the business dead.

Just think about MS Word (okay, bad example for security testing, one would hope MS have already tested it works with the patches, before they release them). But look at the functionality bundled in there. How long would it take you to walk through each and every function in Word?

Multiply that by a couple of dozen bespoke LoB applications and you can see why many companies are reticent about bundling updates out to desktops, without properly testing them.

The situation is certainly much better today than it was a decade or so ago. Back then, it would probably take 6 months to get every application tested and signed off.

We now take less than half a day to test the main LoB apps, because we have streamlined the process and we only have a couple of apps which aren't common commercial apps.

We also need to test it against the software we sell. Many of our customers hold off on updates, until they know we have tested them.
@wright_is
You are doing any customer of yours and yourself a favor is a security patch breaks your applications, or their.

That would mean that the developer who wrote your code did so using a vulnerability (insecure code).

This would also mean your problem has been identified for you as well.

Consider it a bonus, for you and your customer.

wink
@QAonCall

Not necessarily. There have been many instances, where MS have changed APIs or restricted their functionality due to security threats. That means any app using the API legally needs to be altered.

It is rare, but it does happen. When such a patch goes out, things break. That is why you ned to understand the patches and test them against your software thoroughly.
@facebook@...
Most of the times when you make changes to an application, you don't just test the change...you regression test the entire application so you don't have unintended consequences. This takes more than an hour.
@facebook@...
You are either taking the mick, or you're a trolling bot. If you spent only an hour testing AND deploying your patches, then you need to be fired! Having said that, we all know you are not working in IT, because you self evidently do not have the ability.
0 Votes
+ -
Message has been deleted.
pinkfloydhighhopes Updated - 15th Jun
@pinkfloydhighhopes

lol.. Surely you wouldn' t imply that google writes perfect software, either on the client, or on their backend servers?
@pinkfloydhighhopes

Yes! That way China can hack into our lives!
@pinkfloydhighhopes
You mean "For the worst"? happy

As if the browser on which Crhomium is based doesn't require fixes: http://news.softpedia.com/news/Chrome-12-Brings-Many-Security-Fixes-and-Enhancements-204796.shtml

Besides, these days the client side doesn't matter much: http://www.theregister.co.uk/2011/06/14/citigroup_website_hack_simple/
Watch out for KB2518870. It toasted the .Net Framework on my Win7 SP1 system.
0 Votes
+ -
All fine here.
ye 15th Jun
@JoshSale: Watch out for KB2518870. It toasted the .Net Framework on my Win7 SP1 system.

Three Windows 7 x64 systems.
0 Votes
+ -
Just curious...
jessiethe3rd 15th Jun
Why is it "death and destruction" when MS releases a patch but everyone else, Google, Modzilla, and Apple get a clear pass at any patches released.

It's as though everyone on ZDNet think something is wrong about releasing patches and no other vendor does it...
@jessiethe3rd yeah, quite a pathetic trick. The choice of words for the title is also interesting. Try to type in goole or bing "gaping holes" and you will see that 99% of the links are not about IE at all.
@pupkin_z

Google "gaping holes"???? Nice red herring there. Of course "99%" of the sites are not about IE. That's because Googling "gaping holes" gets you porn ...nothing to do with this post at all, or security in general. When I Google "ponies" or "Catherine the great" I don't see anything about IE either ...according to you, that means IE must be very secure. Are you deliberately deflecting the argument with bogus data, or do you think this is somehow relevant?
@Bubnoff are you just trying to rephrase what I wrote?
0 Votes
+ -
Are we meant to be surprised
frann.leach@... 15th Jun
Microsoft products have been full of holes from day 1. The fact that some have still not shown up (seems unlikely they all have given the info here) does not mean ie is "the browser with fewest vulnerabilities" - rather the reverse in my experience.
@frann.leach@: Microsoft products have been full of holes from day 1.

Or is it your assertion Microsoft products are the only ones that have holes? Or that Microsoft products have substantially more holes than other products?

rather the reverse in my experience.

Which appears to be very limited.
@ye

Here, let me explain "full of holes" for you. Sponges are full of holes. Swiss cheese is full of holes. Those cheap fiberglass air filters are full of holes. A colander is full of holes. IE has historically been full of holes.

Lots of things have holes. But few things could truly be considered "full of holes". Yes, all software has bugs. All software has to be reviewed for security holes. But ideally, searching for security holes should be like searching for a needle in a hay-stack. With IE, it is more like searching for hay in a hay-stack.

Understand now?
@DEFleener: With IE, it is more like searching for hay in a hay-stack.

That being you believe IE has more holes than other browsers. I'll be happy to conceed that point once you provide supporting data. Will you?
@ye I agree! I think they are trying to make Wolfgang popular.
@frann.leach@...

So here's a major difference between IE and later browsers: IE was designed to be extended with a very powerful programming API (COM=ActiveX) that could allow an IE-hosted app do almost everything a desktop app could do. Probably a strategic error for consumer use, but also an advantage in enterprises.

The rest of the discussion after that is kind of redundant.
@PMC-CON
Yes, sure... I here there a lot of extensions for IE.... Just have not seen those yet.
Ever heard of XUL?
0 Votes
+ -
Re: Activex
DEFleener 15th Jun
@kirovs

Yeah, I've seen some of those Activex extensions. Two things I've noticed about them:

1) They do nothing really great or powerful
2) They are a nuisance when you're using ANY other browser to view the sites that are designed to "require" them
0 Votes
+ -
Well,
rmhesche Updated - 15th Jun
There are 10,000 programmers writing code.

There are multiple times that of crackers looking for exploits.

Who do you think is going to win?

Then there are sites written to only work 'properly' using that damned IE.

Best we can hope for is to fight to a draw.
0 Votes
+ -
so what?
MSFTWorshipper 15th Jun
Safari is a real joke, getting security updates every month!
n Dykstra's Letter to the Editor of CACM, "Go to Considered Harmful," he observed "My second remark is that our intellectual powers are rather geared to master static relations and that our powers to visualize processes evolving in time are relatively poorly developed. For that reason we should do (as wise programmers aware of our limitations) our utmost to shorten the conceptual gap between the static program and the dynamic process, to make the correspondence between the program (spread out in text space) and the process (spread out in time) as trivial as possible." While progress has been made in eliminating GoTo's little progress has been made in shortening this conceptual gap while size and complexity of today's programs continues to expand. There's room for fundamental research that addresses this problem
i don't understand how m$ can continue to present IE with so many errors in it after all these years of development. somehow they just don't seem to learn anything.
@jmqwerty
"after all these years of development"

That is the real issue here. Not that all software has bugs or that all browsers need security patches. Security holes from 4 versions back still in the code? Just what are they paying those developers for, anyway?

And yes, I agree that any software maintained for dozens of years by one very rich monopoly corporation should be expected to fix security holes in less than two generations of their products. Wait, are there any others around?
0 Votes
+ -
@DEFleener: And yes, I agree that any software maintained for dozens of years by one very rich monopoly corporation should be expected to fix security holes in less than two generations of their products.

It's unrealistic to expect flawless code from any remotely complex piece of software.
Why does an internet browser have to allow remote control of your computor? Why not build something that is separate from the important parts of the operating system. After all. All I'm doing is reading and watching.
0 Votes
+ -
Holes in IE
ohjackie Updated - 13th Oct
I don't think there's a perfect browser. I have IE,Opera, Chrome,Firefox and Safari on my PC and not one of them is perfect. And there will always be attackers/hackers because attacking is business for them. Their business plan sample is to attack/hack to earn money. I think there's nothing safe and secure in this world anymore. Whether you're in little Britain or even inside your own Toronto homes,one can still get attacked anytime. Hackers are becoming more brilliant, while companies such as MS are developing patches, improving security and developing safety measures, hackers are also busy figuring out what to do when these companies implement them.

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