• On GameSpot: So-called 'Halo killer' gets 23 to life
July 6, 2009 10:48 AM PDT

Microsoft warns of hole in Video ActiveX control

by Elinor Mills
  • Font size
  • Print
  • 30 comments

Microsoft on Monday warned of a vulnerability in its Video ActiveX Control that could allow an attacker to take control of a PC if the user visits a malicious Web site.

There have been limited attacks exploiting the hole, which affects Windows XP and Windows Server 2003, Microsoft said on its Security Response Center blog.

This is the second DirectShow security hole Microsoft has announced in the past few months. The company has yet to provide a security update for a vulnerability announced in May that involves the way DirectX handles QuickTime files.

Since there are no by-design uses for the ActiveX Control within Internet Explorer, Microsoft is recommending that users implement a workaround outlined in the security advisory. Customers can automatically implement the workaround by following the instructions under "Fix It For Me" in the Knowledge Base article for advisory number 972890 on the Microsoft support site.

Asked to explain what is meant by "no by-design uses," Christopher Budd, Security Response Communications lead, said: "In older operating systems like Windows XP that were originally developed under older programming methodologies, this ActiveX control was enabled for use within Internet Explorer by default to allow for possible future uses. These uses never materialized and as part of the more stringent security requirements that Windows Vista was developed under, this control was later disabled for use within Internet Explorer."

Even though Windows Vista and Windows Server 2008 are not affected by the vulnerability, Microsoft is recommending that users of those products also use the workaround.

Microsoft is working on a security update and will release it when the quality is at the appropriate level for broad distribution, the company said.

The Microsoft Video Control object is an ActiveX control that connects Microsoft DirectShow filters for use in capturing, recording, and playing video. The control is the main component used in Windows Media Center for building filter graphs for recording and playing television video.

When it is used in IE, the control can corrupt the system state in such a way that arbitrary code could be run by an attacker. If the user is logged in with administrative rights, the attacker could take complete control of the system.

Antivirus vendor Symantec said it was seeing the flaw being exploited in China and other parts of Asia and cited reports that indicate thousands of Web sites are hosting the exploit.

Internet Explorer versions 6 and 7 are at risk, but people running IE 8 are not vulnerable, Symantec said.

Updated July 7 8:25 a.m. PDT with Microsoft explanation of "by-design," and July 6 at 11:45 a.m. PDT with background on a previous DirectShow hole and more details on exploits of the most recent hole.

Elinor Mills covers Internet security and privacy. She joined CNET News in 2005 after working as a foreign correspondent for Reuters in Portugal and writing for The Industry Standard, the IDG News Service, and the Associated Press. E-mail Elinor.
advertisement
Click Here
Recent posts from Security
Pub fined $13k for Wi-Fi copyright infringement
Tips for safe online shopping
Big changes in Security Starter Kit 2010
Confidential 9/11 pager messages disclosed
Microsoft warns of IE exploit code in the wild
Chrome OS security: 'Sandboxing' and auto updates
E-tailers snagged in marketing 'scam' blame customers
McAfee warns about '12 Scams of Christmas'
Add a Comment (Log in or register) (30 Comments)
  • prev
  • 1
  • next
by monkeyfun14 July 6, 2009 11:07 AM PDT
Okay they need to get rid of this damn thing.

No one uses it but them.
Reply to this comment
by Random_Walk July 6, 2009 2:25 PM PDT
ActiveX? I agree, perfectly... it would also be a big step towards maintaining web standards.

OTOH, There are likely to be a zillion XP users who desperately need it for updates, sicne I doubt that Microsoft could (or rather, would) replace the functionality with an applet or a stand-alone client-side app (which in all honesty they should have done, but...)
by Vegaman_Dan July 6, 2009 11:22 AM PDT
Hmm, so there's a useful purpose in the 'Fix it fo me" feature finally? Not bad.
Reply to this comment
by monkeyfun14 July 6, 2009 11:24 AM PDT
Sad thing is if they were to abandon Active X their is still a huge group of people that are going to say they are just abandoning a platform.

So they are damned if they do and damned if they don't =S
Reply to this comment
by Lerianis3 July 6, 2009 3:41 PM PDT
Right in one! Fact is that Active X was a good idea AT THE TIME.... until we realized that penetrating Windows XP was so farking easy! I'm betting that if this control was run in IE protected mode in Vista, that the virus wouldn't be able to get into your system.
by sevenalive July 6, 2009 12:28 PM PDT
Well i agree they should get rid of it for Vista and up, they really can't for XP. XP uses activeX for it's windows update website, vista, 2008, 7 have a program and don't use a website for windows updates.

They are not going to getrid of it because they would have to rely of automatic updates of XP, or build a whole new update system like they did for vista. IE 8 should of gotten rid of it and that is the cause of most exploits on the windows platform.
Reply to this comment
by monkeyfun14 July 6, 2009 12:36 PM PDT
When XP goes into unsupported mode in the year 2060 maybe they will get rid of it.


[sarcasm for those you don't get it]
by jake3373 July 9, 2009 2:15 PM PDT
The problem here is that too many people won't switch from XP - I was one of them, until I tried Windows 7 RC. (And yes, I did have Vista on another computer - as a network developer, Vista is the worst OS)
by regulas1 July 6, 2009 12:38 PM PDT
I love this, right under this article, just above the comment section is a advert trying to install malware, "Click here to scan your PC" for the latest virus, LOL I should click it and see how my Linux rig handles it.
Reply to this comment
by monkeyfun14 July 6, 2009 12:42 PM PDT
Probably require you to manually compile it.

Sorry had to say it lol.
by Lerianis3 July 6, 2009 1:15 PM PDT
Seems like Microsoft needs to stop including some of these ActiveX controls until they are written so that they don't have any holes in them. ActiveX is no more secure or insecure as having plugins in something like Firefox, those can be taken advantage of if they are poorly written as well.
Reply to this comment
by Random_Walk July 6, 2009 2:28 PM PDT
I sincerely doubt that... ActiveX was written specifically to allow a path between web server and client userland.

Also, FF doesn't come with the add-ons you mention (some do exist with this functionality - one of them written by Microsoft, no less for .NET compatibility, IIRC).

IE on the other hand gives you ActiveX whether you want it or not (in all fairness it can be turned off in many different ways if you know how, but then half of microsoft.com would go dark...)
by Lerianis3 July 6, 2009 3:39 PM PDT
Random_Walk, you are forgetting that most people using Firefox will have one or more plugins, so yes: if they find a hole in a WIDELY USED plugin, it can be exploited just as easily as ActiveX can.

As to ActiveX being able to be turned off.... yeah, it can, but as you said, most sites on the internet use AT LEAST one ActiveX control in them, save if they are written for Firefox.
by Random_Walk July 7, 2009 6:53 AM PDT
That's the thing - they have to go get the add-ons. They're not there by default.

...and where did I say that "most" sites use "at least one ActiveX control"? I find them to be somewhat rare... outside of microsoft.com, anyway.
by jake3373 July 9, 2009 2:28 PM PDT
@Lerianis
I only know one site that uses ActiveX: microsoft.com

I am a web developer, and I would never actually develop for Internet Explorer only - then the other half of the world who knows that there are better things than IE (like the ones who use Firefox, Chrome, Safari, Opera...) would probably instantly leave my site.
by Inconnux July 6, 2009 4:51 PM PDT
Active X was always a security joke... any big surprises that theres another hole?
Reply to this comment
by baconstang July 6, 2009 4:52 PM PDT
Wow! This is a first. No Mac commenters.
Reply to this comment
by gertruded July 6, 2009 5:13 PM PDT
The article says it all, why even comment.
by dbloyd July 6, 2009 5:26 PM PDT
LOL
by queticomn July 7, 2009 10:58 AM PDT
Not a mac man here, I'm a Penguin man, l@ugh right along with you macheads! hehehe.
by jake3373 July 9, 2009 2:28 PM PDT
I am a windows user, but I am still against ActiveX
by blleong2008 July 6, 2009 5:41 PM PDT
The workaround that MS has posted for the security problem http://support.microsoft.com/kb/972890#FixItForMe is incorrectly labelled. The workaround should be DISABLING the MS Video ActiveX Control. The button on that page that says "Enable workaround" downloads a .msi program that ENABLES the ActiveX control, according to the tooltip for the .msi file. The button that says "Disable workaround" downloads a .msi program that DISABLES the control, again according to its tooltip.

If the tooltips for the .msi programs are to be believed over the button labels on MS's web page, then users are doing exactly the wrong thing when they think that they are applying a temporary fix to this serious security problem. Microsoft needs to straighten this out and then issue yet another media release telling people who downloaded the earlier "fix" that they are still vulnerable.

This screwup still exists as of July 6 at 20:40.
Reply to this comment
by guest86 July 6, 2009 9:44 PM PDT
Oh really!!!!?

I don't use Internet Explorer anymore. Move to XP and set up Firefox and SeaMonkey running very wonderful without worry about risk affect on IE only. Right?

Microsoft must stop force people use Windows Vista then move back to XP. Windows XP is very great so far! Windows XP fans must stick with XP because a lot of people complaint on Vista. Wait look froward to Windows 7 or newer. XP is best for old and new gaming since like old school fans.
Reply to this comment
by twitter_1963 July 7, 2009 6:29 AM PDT
ActiveX is a plug-in like any other, ADOBE, FLEX . Look how plugins are available for Firefox, many of them buggy and certainly all of them open to security problems. Look here for Mozilla known vulnerabilities if you don't believe me! http://www.mozilla.org/security/known-vulnerabilities/ - Firefox, IE and Chrome are just Fat Clients and like all FAT CLIENTS built by someone else that connect to the outside world (even Safari and Apple) have security issues. Search Google for "APPLE SECURITY PATCHES" and you'll see, pro-rate for the number of IE V Safari users, Apple does have a high risk too.

93% of business users, maybe higher use IE. Firefox has been out for years and even CIO's and IT Managers that use Firefox personally wouldn't risk their user base on it!
Reply to this comment
by shellcodes_coder July 7, 2009 7:08 AM PDT
Another reason to use Vista and 7. Anyways Windows 7 RTM will be released to MSDN subscribers within a couple of days. Can't wait
Reply to this comment
by king-salomon1000 July 7, 2009 7:17 AM PDT
Narkolayev discovered this issue, read his blog.
Reply to this comment
by slapppy July 7, 2009 7:59 AM PDT
That Microsoft TAX running total is getting bigger and bigger every day. Unlike the so called TAX for Macs, the TAX for Microsoft has cost over 9 billions dollars alone from the last worm. Good job MS.
Reply to this comment
by weegg July 7, 2009 8:09 AM PDT
Active X must die.
Reply to this comment
by chuckbexmsft July 7, 2009 9:56 AM PDT
Many of those making comments should re-read the article. A direct-show exploit was found by buggy QuickTime software. Direct-show should do a better job of protecting from sloppy coders, but ActiveX has no more to do with the exploit than the compiler used to build the code! If they want to complain about buggy, sloppy code, then they should be complaining about the QuickTime developers.
Reply to this comment
by gidstelios July 8, 2009 8:05 AM PDT
Active X??? What's that??? I'm kidding. I stopped using IE long time ago. Still Microsoft needs to rebuild their site if they are going to get rid of Active X.
Reply to this comment
(30 Comments)
  • prev
  • 1
  • next
advertisement

The browser battles go on and on

roundup From Firefox to IE and from Chrome to Opera and Safari, there's no sitting still for browser makers looking to keep their products fresh and competitive.

3G wireless still holds promise

The next generation of 4G wireless may get all the headlines, but advanced 3G technology will likely dominate services for the next few years.

About Security

Online security is threatened by more than hacking and phishing attempts. Check here for the latest updates on software vulnerabilities, data leaks, and rapidly spreading viruses--and learn how to protect your systems.

Add this feed to your online news reader

Security topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right