eWeek Microsoft Watch
Advertisement
Advertisement
December 13, 2006 5:27 PM

Priming Vista Security for the Enterprise



Windows Vista security is in some ways a work in progress that's going to require lots of partner support and enterprise customer understanding before it's really ready for prime time.

Microsoft is right to tout Vista security enhancements, but some of them feel kind of make-do. After all, Microsoft jettisoned security technologies like Palladium just to get Vista out the door. The hardware-software combination promised to deliver a two-punch to hackers and malware. Where is Palladium--er, Next-Generation Secure Computing Base--now? Could it be in the WinFS graveyard?

Still, Windows Vista is more rugged than its predecessors. Internet Explorer is more secure, and Microsoft has changed Windows' user rights so that most people run as standard users, even when logged in as administrators.

Partners, Customers Will Make the Difference
The problem I see: Some of the best, potential security enhancements won't do without partner support. One example: Kernel Patch Protection, or PatchGuard. The controversial feature found in 64-bit versions of Windows XP, Windows Server 2003 and Windows Vista is supposed to harden the kernel against malware and hacking. But PatchGuard also heavily restricts some third-party security software, too. Microsoft is right to treat the kernel as sacrosanct. Whether Microsoft can keep out the hackers along with the security vendors is a major part of the PatchGuard debate. Meanwhile, Microsoft and partner squabbling creates for customers' unnecessary uncertainty about Vista security.

A better example: OEM support for ASLR (Address Space Layout Randomization). ASLR requires BIOS' supporting DEP (Data Execution Prevention). Together, the hardware and software apply a trick used by some open-source software: randomization of key data areas, which deters some malware. Simply stated: It's more difficult to deliver the malware package if the address is unknown (I wish my postal carrier had the same problem with ad circulars and junk mail).

My Windows Vista laptop supports DEP. Today, I changed Vista DEP to "all programs and services" from the default setting of "essential Windows programs and services only." I also followed Microsoft evangelist Michael Howard's instructions and changed Internet Explorer 7 to "enable memory protection to help mitigate online attacks." Now I have DEP working for me when browsing with IE 7.

Some of that DEP benefit may work against me, however. Howard explains that IE 7 DEP "is off by default. When it is enabled many plug-in components fail to run, often crashing the browser." Ah, yeah. If Windows-wide DEP is similar, using the security feature could negatively affect the Vista user experience.

Education Is Key
The process of enabling DEP and even understanding the technology reveals the other reason why Windows Vista security is still a work in progress: Businesses have got to understand what's new, how it works, and how they will support it. Because ASLR is new, its benefits must be articulated by Microsoft and its partners. Then IT managers must evaluate existing PCs for which they are considering Vista upgrades.

Merrill Lynch's recent CIO survey shows that businesses are thinking about hardware upgrades such as memory and graphics. DEP may not be on CIO's radars or supported by many older PCs, however. Finding out if older PCs may be arduous, with IT managers manually checking each PC BIOS to see if DEP is there and if it is turned on. Then there are software compatibility considerations and evaluations of performance risk weighed against security benefits.

ASLR is just one new security enhancement. The new user-rights scheme introduces new layers of management complexity--at least in the beginning before IT managers understand what the changes are, what they're for and how they work. My experience today is an example. To enable DEP in Internet Explorer, I had to use the "run as administrator" option, even though my account has administrator privileges. Windows Vista's new token-based user-rights mechanism offers layered administrator rights. Anyone using Unix systems would be familiar with the rights approach, although Vista's technology execution is different.

Windows Vista's approach to rights and its User Accounts Control mechanism will require two levels of education, said Dan Cogswell, senior technical trainer for South Burlington, Vt.-based KnowledgeWave Training. Cogswell expects technical training of businesses' IT staff to start over the next six months. "The training for the end users will follow behind that," he said.

security%20snapshot.jpg

Software Is Risky Business
I don't see Windows Vista as a security panacea, but, damn, it's got to be better than Windows XP. Realizing the security benefits will mean lots more cooperation among partners and Microsoft, and lots more partner support for enterprises considering Vista deployments.

Meanwhile, risks continue to rise. According to the U.S. Department of Homeland Security's National Vulnerability Database, there have been 6,140 reported security vulnerabilities in 2006 so far. For 2005, there were 4,869 vulnerabilities, and 2,357 and 1,257 in, respectively, 2004 and 2003.

Security vulnerabilities touch all classes of software. How about not one but two zero-day vulnerabilities affecting Word?

The Homeland Security database reveals more vulnerabilities. For individual products, I can't speak for the accuracy of the database. I have seen the number of vulnerabilities change over time, which could be a function of delayed reporting or the database's search and sorting mechanisms. I searched for all product versions and got back these numbers: Internet Explorer, 93 vulnerabilities in 2006, compared with 33 in 2005; Firefox, 92 vulnerabilities during the same time period, up from 75 the previous year; Windows XP, 49 vulnerabilities in 2006, compared with 66 in 2005; Mac OS X, which has a reputation for good security, 101 vulnerabilities in 2006 and 96 the previous year.

So far, this year, Mac OS X vulnerabilities are more than double Windows XP. Of course, no one seems to care.

TrackBack

TrackBack

http://www.microsoft-watch.com/cgi-bin/mte/mt-tb.cgi/9869

Comments (6)

Neil :

Good story Joe, I will give credit where credit is due !

I'd second that. Now I'm just waiting for my second comment from the other day to pop off the moderation queqe. :-) :-)

Joe :

Neil wrote: "Good story Joe, I will give credit where credit is due !"

Roy wrote: "I'd second that. Now I'm just waiting for my second comment from the other day to pop off the moderation queqe. :-) :-)"

Thanks to you both--and, Neil, I'd be happy to hear more what you would like to read.

Roy, your comment is out of moderation. Apologies, I didn't see it there. The links in your post automatically put the post in moderation. Occasionally, some good comments end up in the junk pile, too, mostly because of links.

Happy Holidays,

Joe

Neil :

Just give me "good" journalism and I will be happy, no flagrent bias against microsoft (or for that matter anyone at all) just the facts and NO.. absolutely NO supposed stories like the "Miscalculation" one OK !
These latest ones are all quite OK with me Joe.

Too many businesses and business owners are not clued up at all enough about security – as users, in business or personal, are not clued up at all about security, especially when it comes to malware and spyware.

I worked for a company where many of our computers had spyware / malware on it, and not even the IT guy could figure out how to get rid of it. Little not-much-of-a-geek me, managed to get rid of it (after a few days) by finding the erroneous DLL files and deleting them. Of course, I had to do some googling to find what it was that I had to delete... and hijack this.

Not even Microsoft LiveOneCare, mind you, could get rid of the problem ... or it's competitors. I had to do it manually. The fact that IT didn't know what was going on was scary for me, and I hear this is pretty usual in a lot of companies.

Pet portrait artists :

Great article! I was actually roaming around before going to work today and noticed that most PCs are equipped with Vista. Then after a customer buys that PC he will realize that he needs to get rid of the Vista and go back to XP. What seems to be the cause for this? Vista uses most of the memory of the equipment; thereby slowing down everything. It�s good to know that you�ve pointed out what seems to be hidden from most PC user. Hopefully, this will get into the attention of people in authority and hasten things up involving Vista.

Post a Comment

 
 


RSS Syndication

Most Recent Blogs


Advertisement
Advertisement
Microsoft Watch     Contact Us | Advertise | Site Map
Ziff Davis Enterprise

Ziff Davis Enterprise Home | Contact Us | Advertise | Link to Us | Reprints | Magazine Subscriptions | Newsletters
RSS Feeds | White Papers | ROI Calculators | Tech Podcasts | Tech Video |

Baseline | Careers | Channel Insider | CIO Insight | DesktopLinux | DeviceForge | DevSource | eSeminars |
eWEEK | Microsoft Partner | LinuxDevices | Linux Watch | Microsoft Watch | Mid-market | Networking | PDF Zone |
Publish | eWeek Security | Strategic Partner | Web Buyer's Guide | Windows for Devices

Developer Shed | Dev Shed | ASP Free | Dev Articles | Dev Hardware | SEO Chat | Tutorialized | Scripts |
Code Walkers | Web Hosters | Dev Mechanic | Dev Archives | igrep

Use of this site is governed by our Terms of Use and Privacy Policy

Copyright ©1996-2008 Ziff Davis Enterprise Inc. All Rights Reserved. Microsoft Watch is a trademark of Ziff Davis Enterprise, Inc. Reproduction in whole or in part in any form or medium without express written permission of Ziff Davis Enterprise Inc. is prohibited.

Ziff Davis Enterprise