Version: 2008
  • On CHOW: Can girls use the guys' bathroom?

August 4, 2006 1:34 PM PDT

Vista hacked at Black Hat

  • 28 comments
LAS VEGAS--While Microsoft talked up Windows Vista security at Black Hat, a researcher in another room demonstrated how to hack the operating system.

Joanna Rutkowska, a Polish researcher at Singapore-based Coseinc, showed that it is possible to bypass security measures in Vista that should prevent unsigned code from running.

And in a second part of her talk, Rutkowska explained how it is possible to use virtualization technology to make malicious code undetectable, in the same way a rootkit does. She code-named this malicious software Blue Pill.

"Microsoft is investigating solutions for the final release of Windows Vista to help protect against the attacks demonstrated," a representative for the software maker said. "In addition, we are working with our hardware partners to investigate ways to help prevent the virtualization attack used by the Blue Pill."

At Black Hat, Microsoft gave out copies of an early Vista release for attendees to test. The software maker is still soliciting feedback on the successor to Windows XP, which is slated to be broadly available in January.

Rutkowska's presentation filled a large ballroom at Caesars Palace to capacity, even though it was during the last time slot on the final day of the annual Black Hat security confab here. She used an early test version of Vista for her research work.

As one of the security measures in Vista, Microsoft is adding a mechanism to block unsigned driver software to run on the 64-bit version of the operating system. However, Rutkowska found a way to bypass the shield and get her code to run. Malicious drivers could pose a serious threat because they run at a low level in the operating system, security experts have said.

"The fact that this mechanism was bypassed does not mean that Vista is completely insecure. It's just not as secure as advertised," Rutkowska said. "It's very difficult to implement a 100 percent-efficient kernel protection."

To stage the attack, however, Vista needs to be running in administrator mode, Rutkowska acknowledged. That means her attack would be foiled by Microsoft's User Account Control, a Vista feature that runs a PC with fewer user privileges. UAC is a key Microsoft effort to prevent malicious code from being able to do as much damage as on a PC running in administrator mode, a typical setting on Windows XP.

"I just hit accept," Rutkowska replied to a question from the audience about how she bypassed UAC. Because of the many security pop-ups in Windows, many users will do the same without realizing what they are allowing, she said.

Microsoft has touted Vista as its most secure version of Windows yet. It is the first operating system client to go through the company's Security Development Lifecycle, a process to vet code and stamp out flaws before a product ships.

"Windows Vista has many layers of defense, including the firewall, running as a standard user, Internet Explorer Protected Mode, /NX support, and ASLR, which help prevent arbitrary code from running with administrative privileges," the Microsoft representative noted.

After the presentation on bypassing the driver shield, Rutkowska presented a way to create the stealthy malicious software she code-named Blue Pill. The technique uses Pacifica, a Secure Virtual Machine, from chipmaker Advanced Micro Devices, to go undetected.

Blue Pill could serve as a backdoor for attackers, Rutkowska said. While it was developed on Vista and AMD's technology, it should also work on other operating systems and hardware platforms. "Some people suggested that my work is sponsored by Intel, as I focused on AMD virtualization technology only," she said, adding that is untrue.

See more CNET content tagged:
Black Hat, virtualization, Microsoft Windows Vista, researcher, malicious software

Add a Comment (Log in or register) (28 Comments)
  • prev
  • next
Polish Hackers Rock
by rmiecznik August 4, 2006 2:11 PM PDT
lol, especially female ones, lol.
Reply to this comment
You too can hack Vista
by roger.d.miller August 4, 2006 2:12 PM PDT
You too can hack Vista: "Just hit 'Accept'.
Reply to this comment
Just Say No To "Accept" :-)
by john55440 August 4, 2006 3:40 PM PDT
&gt;"I just hit accept," Rutkowska replied to a question from the audience about how she bypassed UAC. Because of the many security pop-ups in Windows, many users will do the same without realizing what they are allowing, she said.&lt; <br /><br />I "dunno". It's pretty hard to make security idiot proof.
Reply to this comment
agreed but..
by pbxtreme87 August 5, 2006 11:38 AM PDT
i agree in theory, but the problem is on vista they pop up so many time if u try to do something remotly technical. you get fed up and press yes. its the reason i got rid of vista and put xp back on m machine.
View reply
Blue Pill
by n3td3v August 4, 2006 3:47 PM PDT
How original :) I've heard Plue Bill mentioned before, some DVD I was watching about hackers...lolz. (The Matrix?)<br /><br />Keep up the good work on hacking Vista, theres going to be an onslaught on the opening week of Vista.<br /><br />Stock piles of Vista zero-day are sitting in readiness to be distributed to mailing lists.<br /><br />n3td3v
Reply to this comment
Wow! this hacker is the best!
by pdude August 4, 2006 5:51 PM PDT
She just by passed the UAC by pressing the accept button! By the way, you don't need a device driver to mess up the system while running in Admin mode (or as a root in UNIX) - a simple BAT script or shell script will do the trick :-)
Reply to this comment
I dont think that was the point
by xandersturn August 7, 2006 9:39 AM PDT
Yes, you can run anything as an Administrator. But I think the point of the story was that Vista isn't supposed to let an Administrator run unsigned Drivers either that could have any amount of low level code. The "Accept" was for UAC, but from what I got in the story was the driver bypass was done without warning messages that had to be accepted. <br /><br />I do agree that a lot of content on CNET seems to be pointless and misleading, especially in headlines. But people also like to get worked up on something that wasn't the point of the story.
View reply
Hacking as Administrator?
by CNETBoy2 August 5, 2006 9:48 AM PDT
ARE YOU KIDDING ME? THIS IS NEWS? Shame on you CNET. I usually give you guys the benefit of the doubt for sensationalism, but this is simply poor journalism. If you're running as Administrator you own the system. Plain and simple. There are far easier ways to exploit the system once you're Admin than to go through all of this trouble. Sheesh. Now go sit in the penalty box and think about this.
Reply to this comment
Not that simple
by danny_f August 5, 2006 10:35 PM PDT
Dude, we aren't talking about a Linux system here, in Windows you need Administrator to do some pretty trivial tasks. <br /><br />During a *NIX installation you are asked to provide the root password and then you create another user with less privilidges, Windows isn't so clear cut and most people only have one account (with admin privlidges) I haven't personally tested Vista from top to bottom, so correct me if i'm wrong but from what I can remember, the user Administrator and an account with admin privilidges can both screw up the system just the same.
The problem is backwards compatability.
by bitesizepankakes August 6, 2006 3:30 PM PDT
The simple fact is, if you're running any legacy programs on <br />vista, you WILL be prompted REPEATEDLY to enter administrator <br />mode.<br /><br />Simple fact is, for the entire life of windows, coders for windows <br />have made use of the fact that they have complete system <br />access, and even the most menial of programs or underlying <br />tasks REQUIRE this.<br /><br />You will constantly be prompted to authorise programs to run in <br />admin mode, and all something like blue-pill needs to do is sit <br />around and wait for something else to request authorisation <br />(something as simple as even deleting a shortcut from the <br />desktop will sometimes ask for this) and throw it's request up at <br />the same time... trust me, once you've been asked for 4 <br />authorisation requests simply to remove a firefox shortcut from <br />your desktop, you will authorise ANYTHING.<br /><br />The simple fact is, as long as microsoft wish to provide a <br />"Backwards Compatible" OS, these types of attacks will remain <br />just as prevalent.<br /><br />I think Apple did it right with OS X, re-write a new STABLE OS <br />from the ground up, forgeting all that went before. Then, <br />provide OS 9 Compatibility through dual booting, a compatibility <br />layer (Classic Mode) or even better, inside a virtual machine. <br />Until Microsoft ditches windows, you will never see a "secure and <br />stable" Microsoft OS.<br /><br />Their next OS needs to be something truely new, not just a <br />facelift of something old and haggard. After all, all the face lift's <br />in the world don't change the fact you're old, broken and falling <br />apart.
Not only Wndows Vista!!!
by Gunner.tailhooker August 6, 2006 4:55 AM PDT
virtualization technology, can also be used to hack any OS that runs on top of the malitious code. LinuX is even a better candidate because of it's open source status.<br />Anyway atackers must have admin privileges or phisical access to the computer to gain access to the kernel so ...<br />I think that the real problem could be te new completely rewritten tcp/ip stack, that hasn't been tested enough.<br /><br />Bye!!!
Reply to this comment
This is false
by pyroboy1080 August 6, 2006 1:15 PM PDT
Linux, as being open source, its source code compiled checked thousands and probably millions of times daily. This would defeat any person's attempt to distribute malicious code within a Linux distribution.
View reply
Vista
by DrtyDogg August 6, 2006 6:07 AM PDT
With vista it does this same thing, makes you set up an administrator, and then another user. Then it makes it a little more difficult for you to log in as the administrator. Usually requiring you to use the "run as" option to do anything technical.
Reply to this comment
Microsoft is never ready
by 1337rice August 6, 2006 5:11 PM PDT
well, its microsoft...They think building on previous server operating systems and improving them a bit makes them think it's the safest, tch!Microsoft is just too noob (gaming terms :D), they're afraid that Sony will release PS3 first and clobber their xbox360 on sales, deciding to released first, look what happened (system error, overheating etc). Vista's new GUI interface, especially the new sidebar, its a complete carbon copy of Apple's panel (forgot whats the name) they're ruining themselves, copying other companies, getting sued lawsuit by lawsuit and no improvement is being made and before its offical release of Vista, its being hacked already. Face it Microsoft...make new stuff, don't reuse old stuff and polish it
Reply to this comment
Duh...
by Hernys August 6, 2006 9:44 PM PDT
Everyone is copying everyone. MS copies this from Apple, Apple copies that from somebody else. If you look at software, that's the way it's always been. Lots of evolution and few revolutions. And in the revolutions, the winners always copied from somebody else (like when Apple copied the GUI and the mouse from Xerox PARC). <br />And last time I saw (exactly two weeks ago) MS was making more money than all its competitors together, and even growing more them, including lawsuits and all. So they must be doing something right.
View reply
Somwhat true but...
by Captain-Atari August 7, 2006 10:46 AM PDT
What you have stated is partly true. Windows as a server platform has never been a great idea and is the nnumber one reason that the US corporate IT infrastructure is so vulnerable. Microsoft should have built an entirely different server platform totally different from it's desktop. Of course that means they couldn't leverage their desktop Monopoly.<br />However you have to give the devil his due on the XBOX 360. The vast majority of the overheating problems were caused by the customers themselves by putting the systems on carpeted floors or cramming them into crowded home entertainment centers with poor ventilation. The same problems will hit the PS3 when it ships. Microsoft didn't rush the 360. They were working on that system since the release of the original XBOX. From what I have read and seen they have put together a pretty good eccosystem for game development, custmomer value ,and revenue generation. Sony meanwhile seems to be focussing on pushing unproven technology and charging a premium to the developer as well as the customer. The BluRAY Gamble is 50/50 a shot at best and could hadicapp the PS3 for it's entire life cycle. The Cell chips are also expensive to produce and currently have below average yeilds. Neither the Cell or Bluray will give PS3 a major performance edge over the 360.<br />Sony's DOMINANCE IN VIDEO GAMES could disappear just like its Dominance in the Portable Music market which is now owned by Apple.
Surprised that there was only one hack
by Tanjore August 7, 2006 1:54 PM PDT
Now that black hat conf is over, I am surprised that there was demo of only one attack on vista. <br /><br />I hope that the researchers showed more attacks to vista team without demoing them at the conference.
Reply to this comment
I am sick of idiotic statements...
by jasred August 7, 2006 9:45 PM PDT
from those who argue that Windows XP/Vista (and hence all "Microsoft software") are inherently more insecure than other OS's and software. (mind you I'm not arguing that MS is any better - just not worse.)<br /><br />Subscribe to SANS at <a class="jive-link-external" href="http://www.sans.org" target="_newWindow">http://www.sans.org</a> to get the real story (I am not in any way affilated with them). ALL OS's have some level of insecurity and require patches! I include some of the latest SANS bulletin as proof. This is fairly typical of each weeks offering. The really big news is how badly PHP fares every week! It is just riddled full of problems, it is so easy to write insecure PHP code it seems - it's not even funny. OSX doesn't look perfect either :-).<br /><br />Guess what? Most of the attacks now target the web - in all flavours of underlying systems - I wonder why that might be? Hmmmm....<br /><br />-----BEGIN PGP SIGNED MESSAGE-----<br />Hash: SHA1<br /><br />Lots of late-breaking announcements ahead of tomorrow's big Microsoft<br />vulnerability release. Most notable are multiple critical Apple Mac<br />vulnerabilities, independent of the wireless discussion that affects<br />nearly every wireless card, albeit in different ways. And a security<br />product, CA eTrust AV has a critical vulnerability. These need to be<br />fixed today if they haven't already been patched. Note also that nearly<br />120 new vulnerabilities were discovered this week - that's a 6,000<br />vulnerabilities per year rate of discovery. Well over half are in web<br />applications.<br /><br />Next week is the deadline for the big early registration discount for<br />SANS Network Security program in Las Vegas (October 1-8). This national<br />conference offers far more than the world's best hands-on, immersion<br />training in all aspects of security (20 tracks). It also boasts a big<br />exhibition of the most important products in computer security, numerous<br />evening sessions on the latest advances in technology and policy, Stay<br />Sharp sessions on new hacker techniques and a dozen other topics, and<br />much more.<br /> Alan<br /><br /><br /><br />***********************************************************************<br /> @RISK: The Consensus Security Vulnerability Alert<br />August 7, 2006 Vol. 5. Week 31<br />***********************************************************************<br /><br />@RISK is the SANS community's consensus bulletin summarizing the most<br />important vulnerabilities and exploits identified during the past week<br />and providing guidance on appropriate actions to protect your systems<br />(PART I). It also includes a comprehensive list of all new<br />vulnerabilities discovered in the past week (PART II).<br /><br />Summary of Updates and Vulnerabilities in this Consensus<br />- ---------------------------------------------------------------------<br />Platform Number of Updates and Vulnerabilities<br />- ---------------------------------------------------------------------<br />Windows 4<br />Microsoft Office 1<br />Other Microsoft Products 2<br />Third Party Windows Apps 7 (#2, #7) <br />Mac Os 2 (#1) <br />Linux 3<br />Solaris 2<br />Unix 6<br />Novell 1<br />Cross Platform 18 (#3, #4, #6) <br />Web Application - Cross Site Scripting 12<br />Web Application - SQL Injection 10<br />Web Application 48 (#5, #8, #9, #10) <br />Hardware 2<br />- --------------------------------------------------------------------<br /><br />Table of Contents<br /><br />Part I - Critical Vulnerabilities from TippingPoint<br />(www.tippingpoint.com)<br /><br />Widely Deployed Software<br />(1) CRITICAL: Apple Mac OS X Security Update 2006-004<br />(2) CRITICAL: Computer Associates eTrust AntiVirus Web Scan Multiple <br />Vulnerabilities<br />(3) HIGH: Multiple Vendor WiFi Card Driver Vulnerabilities<br />(4) MODERATE: Mozilla Firefox Remote Code Execution<br />(5) MODERATE: PHP Functions Multiple Vulnerabilities<br />(6) MODERATE: LibTIFF Library Multiple Vulnerabilities<br />(7) MODERATE: McAfee SecurityCenter Unspecified Remote Code Execution<br /><br />Other Software<br />(8) CRITICAL: TWiki Arbitrary Remote Command Execution<br />(9) HIGH: Jetbox Multiple Vulnerabilities<br />(10) HIGH: Multiple Products PHP File Inclusion Vulnerabilities
Reply to this comment
Thank you for stating it!!
by fbure August 25, 2006 1:11 AM PDT
After all -- barring any gross negligence from the part of the programmer and tester team -- the main reason windows gets so much press about having security flaws is that there is a lot of interest for hackers to mess with Microsoft.<br />Along the same line of thinking, the reason why its such a visible issue is because 95% of the worlds desktops use Windows as the OS. So yeah!! Microsoft has security issues, and can be hacked but then it's the favorite OS of most people, and it has to deal with hundreds of thousands of possible user configurations and yet it still is a very versatile environment to work in and there are still more people who design FOR windows than AGAINST windows.<br /><br />And to whomever said that in the beginning OS/2 was a better OS than windows. Well I happened to be there and use both and windows 286 was much more nimble than OS/2 1.1 and Windows 3.0 introduced the world to the joy of Graphical Interfaces (not the Mac, not Linux - the only one who could have done some damamge if they had had the proper funding was GeoWorks 1.0).
This isn't news....
by wbenton August 8, 2006 8:44 AM PDT
If Microsoft makes it... it CAN be hacked.<br /><br />Walt
Reply to this comment
VISTA is malware
by purelabor June 19, 2007 12:58 PM PDT
Vista is just a platform for malware to attach to.<br />In fact all MS products are. But, that is cool as I make lots of money repairing M$ computers. So keep up the good work Billy. I need your defective products for my income.
(28 Comments)
  • prev
  • next
advertisement

Latest tech news headlines

RSS Feeds

Add headlines from CNET News to your homepage or feedreader.

More feeds available in our RSS feed index.

Markets

Market news, charts, SEC filings, and more

Related quotes

Microsoft (0.21%) 0.06 28.07
Dow Jones Industrials (-0.90%) -90.69 9,967.95
S&P 500 (-1.02%) -10.94 1,059.58
NASDAQ (-0.92%) -19.73 2,131.14
CNET TECH (-0.96%) -14.66 1,510.05
  Symbol Lookup
advertisement

Inside CNET News

Scroll Left Scroll Right