Free Tool Scans Your PC for Missing Patches
A number of past Security Fix postings lamented the lack of a free software tool that Windows computer users could use to quickly and easily scan their machines for missing patches for the myriad applications that run on top of Windows. Well, I was surprised to stumble across such a tool this week while scrounging for some past patch information over at vulnerability watcher Secunia's site.
In addition to checking whether you have the latest Microsoft Windows patches installed, the Secunia Software Inspector looks for outstanding updates for popular communications software such as Skype, instant-message applications, Web browsers Firefox and Opera, as well as multimedia applications such as Adobe Reader, QuickTime, iTunes, Macromedia Flash Player, Sun's Java JRE, and Winamp.
What I like most about this tool is that you don't need to install any software to use it: You can run the scanner straight from the Secunia site (you will need to at least temporarily allow Secunia.com to serve Javascript if you have blocked Javascript in Internet Explorer settings or with the Firefox "noscript" extension.
I ran the quick scan on my main home PC and the whole process took about 10 seconds. Secunia gave me a clean bill of health, but said my copy of Internet Explorer 7 was missing the patch released on Tuesday for a critical flaw in the browser. At first I thought that was odd, because I had installed the IE patch already (of course). Then I figured it out -- I hadn't rebooted the machine yet for the patch to take effect.
Annoyingly, the program also found no fewer than three previous (i.e. vulnerable) versions of plugins for Adobe's Macromedia Flash player stored in the \Windows\System32 folder, including one dating back to at least 2002. I'm not entirely sure whether the presence of these older plug-ins is a security risk, but it seems to me that Adobe's installers should clean up after themselves better than this.
If you have time for a more thorough scanning of your machine (especially if you have multiple hard drives), consider selecting the "enable thorough system inspection" option. This option, which can take quite a bit longer than the quick scan, searches for older, unpatched applications in non-standard locations on your system (i.e., not in the usual "My Programs" folder).
By Brian Krebs |
January 11, 2007; 2:00 PM ET
Misc.
, New Patches
, Safety Tips
Previous: More Adobe Reader Vulnerabilities |
Next: The Spammer-as-Hit Man Scam
Posted by: Curnutt Computers | January 11, 2007 2:43 PM
Unfortunately, this tool requires Java, which is on my software blacklist.
Minimum Requirements:
* Windows 2000, Windows XP, or Windows 2003
* Sun Java JRE 1.5.0_06
* Internet Explorer 6.x, Opera 9.x, or Firefox 1.5.x
* Latest version of Microsoft Windows Update
Such is the case with various other tools. Some require an ActiveX plug-in. So, it can be a trade-off, do you allow such things to inspect your system and hope the tool itself is not susceptible to exploit? Or, do you run manual checks that do not have such requirements? Catch-22
Posted by: TJ | January 11, 2007 5:41 PM
I test it last year.. Very Good
Posted by: lmjuan | January 11, 2007 7:26 PM
Adobe never un-installs previous versions. Does it need to keep those on the machine for sites that don't implement the latest version of Flash or do the Adobe programmers don't care?
Posted by: Raoul | January 11, 2007 8:28 PM
I'm sure it's not malicious in intent, the host being Secunia, but this is a slightly scary little squirrel. It uses a Java applet to load a native Windows DLL (secuniasi.dll), then executes a Java program to survey your system, relying largely on methods defined in the DLL. One of the tests is to check for the presence and versions of a collection of files; you can see which by hitting this url:
http://si.secunia.com/?action=rules&rp_id=foo
It also inspects some registry keys, enumerates drives, and checks drive types, and queries some info about Windows Update status.
As the survey progress, the Java program appears to upload the various info to si.secunia.com, which crunches them and produces a verdict for each uploaded survey chunk. So users should be aware that all this information about your box is being transmitted, in the clear, to Secunia, albeit gzip-compressed.
Posted by: antibozo | January 11, 2007 8:38 PM
Adobe 7.0.9 must be a real kludge of a fix. A full installer to replace what? The Secunia test showed 7.0.9 as 7.0.8 and sure enough AcroRd32.exe shows 7.0.8. Help/ About/ Adobe Reader 7 shows 7.0.9. Adobe is such a disappointment.
Posted by: TRucK | January 11, 2007 9:58 PM
I use the AOL browser and this tool doesn't work with it. I changed the settings on IE to allow active-x control but still nothing. Anybody got any ideas?
Posted by: eightsouthman | January 12, 2007 10:08 AM
This secunia application is based on a Java applet - which conceptually is similar to ActiveX or Flash in that a program downloads and runs on your machine.
The problems with Java applets include there being too many versions of Java and installing and upgrading Java on your computer is too hard for non-techies. Then too there is the techie terminology (JRE, JVM, runtime) to confuse the issue even more. At one time Java was hot, but these problems led to its demise on client machines and the eventual rise of Flash.
Back when Java was the next big thing, it was included on new Windows machines, but no longer. Which leads to the question: is Java on your computer? If so, which version? And is it enabled?
Secunia mentions the need for Java version 1.5.0.0.6 but offers no help in determining if you have this on your computer or not.
The best answer to this question is my website http://www.javatester.org
Posted by: Michael Horowitz | January 12, 2007 3:11 PM
Brian, I'm finding the old Flash files, too, even though I've updated recently. Did you find a way to uninstall or safely remove those?
Posted by: The Cosmic Avenger | January 12, 2007 3:28 PM
eightsouthman,
Use Firefox (preferred) or IE7 (if you must) instead of the AOL browser. You can log into AOL, minimize it (after checking your email or whatever), then open up Firefox or IE7 and browse the web from there. Then more stuff will work and you'll probably be more secure.
Posted by: Rod | January 12, 2007 3:59 PM
CosmicAvenger -- Love the name. Yes, if you read the last part at the bottom of this post (http://blog.washingtonpost.com/securityfix/2007/01/be_careful_with_those_pdf_docu.html#more) I know, I know it's a long post...there are some instructions there for removing old plugins for Firefox that should work for older Flash plug-ins as well.
In IE, I believe you can delete old plug-ins by going to, Tools, Manage Add-ons.
Posted by: Bk | January 12, 2007 4:58 PM
Not only does Adobe not remove previous version of Flash, but neither those JAVA
This program found previous version of the latter still installed that had vulnerabilities. It say though that they could be easily uninstalled from the Add/Remove Pane.
Thanks for the link, Brian!
PS Love your blog.
Posted by: Security Fix reader | January 12, 2007 10:59 PM
I thought I always deleted old versions of flash before installing new, but Secunia Software Inspector discovered Macromedia Flash Player 4.0.7.0 on my machine (dated 1999!). It doesn't show up in Firefox's about:properties, IE7 tools/manage addons, or the control panel's add/remove programs list. However, I did find an Adobe technote on removing old versions called (appropriately enough) "How to remove the Macromedia Flash Player ActiveX control" at http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=tn_12727
It explains how to pull the plug on these old critters.
Posted by: Towson | January 12, 2007 11:03 PM
Thanks, this is a very useful tool. Although they should include a copy to notepad feature so you can save the scan results.
There is a paid version at driverscan.com that works pretty well too. And in addtion to the large number of virus scanners online, I would throw in pcpitstop.com's computer health scan as well. It worked so well for me I picked up their Optimize software.
Other online scans I use periodically are Trend Micro, McAfee, Panda, Kapersky, Microsoft One Live, Hijack This and F-Secure. Although they all include d/l active-x components that may bog down a browser if too many are loaded at once.
And one other recommendation for website owners with a formmail script, try a few of these tricks to keep spam bots from hijacking your form and mass emailing spam with it.
http://www.webmasterworld.com/forum23/4305.htm
Keep up the cool blog.
Posted by: PJ | January 13, 2007 12:33 AM
I had an older version of Flash in a directory in System32/Macromed/Flash. Just trying to delete the Flash .ocx file itself resulted in a file in use message. There was an uninstall utility in that folder. I ran this, rebooted and was able to delete the entire folder without problem.
Posted by: FreewheelinFrank | January 13, 2007 4:41 AM
Frank -- Yeah, anytime you try to delete a browser plug-in, you need to make sure the browser is completely closed out and shut down. Sometimes even when there are no browser windows visible, IE or Firefox will still be listed as a running process in the Windows task manager. If that happens, end the task in task manager and then try deleting it.
Posted by: Bk | January 17, 2007 11:41 AM
Maybe I missed something - surfed to the Secunia page, clicked on the start button for the Inspector and nothing happens. No error message, no progress/status bar, nothing. Other apps still work, but its like the start button isnt connected to anything. Am running XP Pro with Norton (everything) - Personal Firewall, Internet Security, anti-virus, plus (WebRoot) Spy Sweeper and a router. Do I need to disable some shielding (other than permitting Javascript) to enable the inspector to run?
Posted by: deepblackhole | January 17, 2007 12:47 PM
tried Secunia Software Inspector. Nothing happened. Tired all start buttons - still nothing. Well done.
Posted by: Louise Cassidy | January 25, 2007 10:40 AM
tried Secunia Software Inspector. Nothing happened. Tried all start buttons - still nothing. Well done.
Posted by: Louise Cassidy | January 25, 2007 10:41 AM
The comments to this entry are closed.










I've been looking for software like this for my clients for a long time! Nice find!