Exploit Found to Brick Most HP and Compaq Laptops 294
Ian Lamont writes "A security researcher calling himself porkythepig has published attack code that can supposedly brick most HP and Compaq laptops. The exploit uses an ActiveX control in HP's Software Update. It would 'let an attacker corrupt Windows' kernel files, making the laptop unbootable, or with a little more effort, allow hacks that would result in a PC hijack or malware infection.' The same researcher last week outlined a batch of additional vulnerabilities in HP and Compaq laptops, for which HP later issued patches."
Two points about the article's headline. (Score:5, Informative)
1) The linked article does not describe a successful bricking. You can pop in your recovery CD & away you go.
2) This is a software problem, not a hardware problem. I doubt this exploit is going to work on my (old & crappy) HP sempron laptop, seeing as its dual booting Debian & OS X.
A better headline would be "Exploit found in HP update software" - but I guess that's just not that ad-revenue generating.
Re:Two points about the article's headline. (Score:5, Informative)
Re:Two points about the article's headline. (Score:4, Funny)
Re:Two points about the article's headline. (Score:5, Funny)
Re:Two points about the article's headline. (Score:5, Funny)
Re:Two points about the article's headline. (Score:5, Funny)
Block all Active-X controls,
No Javashitting in my browser,
Lame-ass spammers, lick my hole,
HEY! CRACKERS!, face the fire-wall!
> All in all, it was just a brick in the wall. (Guitar solo singing Fixed-it-for-you)
All in all, a pack-et, blocked by my fire-wall.
Re: (Score:2)
hell, only reason I clicked it was "DAMN, and exploit that will fry a laptop completely?!"
Then I read that it simply messes up some Windows files....
Re:Two points about the article's headline. (Score:5, Interesting)
There was back in the days of DOS and ESDI, MFM, and early IDE drives, when it was the user's responsibility to run a drive head parking utility (properly configured for the right cylinder count for parking out past the edge of the drive) before physically moving the machine because auto-parking wasn't built into drives yet, a virus that did something really nasty. It'd take the cylinder count for your drive, cut that in half, set your park cylinder to that number, and tell the drive to park and shut down. The heads would move to the center of the platters, the spindle would slow down on its way to stopping, the air cushion between head and platter went away, and the heads plowed into the platters either then or when the drive would spin back up. I don't recall the name of this one.
Either of these could be considered bricking actual hardware, but you probably won't ever have to worry about Chernobyl and the other is obsolete.
Re:Two points about the article's headline. (Score:4, Funny)
Re: (Score:3, Funny)
Re: (Score:3, Insightful)
<captainobvious>The price?</captainobvious>
(And I'm not really sure about the thermal and sound proofing either.)
Re:Two points about the article's headline. (Score:5, Informative)
Re:Two points about the article's headline. (Score:5, Informative)
I was under the impression that it was bricked if you couldn't bring it back without hacking the hardware. Like with the OpenWRT routers, they are said to be bricked if you install a bad firmware update but you can JTAG them and potentially bring them back. And that context has been around as long as I can remember.
Re: (Score:3, Insightful)
Re:Two points about the article's headline. (Score:5, Informative)
Re: (Score:3, Funny)
Re:Two points about the article's headline. (Score:4, Funny)
"Will your company brick all our desktops?"
"WTF are you talking about?"
After it got straightened out, he insisted that this was mainframe speak. I've never heard the term used that way again, though.
Re:Two points about the article's headline. (Score:5, Insightful)
No, it is being used by some headline writers like that. But not anyone knowledgeable. It still means "permanently" , not "temporarily" fucked. In this article, for instance, the post by the "hacker" who found this never uses the word "brick". Only the sensationalist headline writer.
Re:Two points about the article's headline. (Score:4, Insightful)
On the other hand, most people are so mystified by computers that the difference between software and hardware is not obvious and they don't care.
Re: (Score:2)
"My {computer | hard drive | motherboard | Windows} is dead."
"I've got {a virus | spyware}."
All of these statements from most operators imply a 95% probability that the operator has saved his Excel file someplace and they can no longer find it, or some other such PEBKAC.
Re: (Score:2, Funny)
Mine came that way from the factory. I always thought that was the default Windows configuration
In other news, it has been discovered that fire is hot
Re:Two points about the article's headline. (Score:5, Funny)
Re: (Score:3, Funny)
Re: (Score:2)
Re:Two points about the article's headline. (Score:5, Interesting)
Re:Two points about the article's headline. (Score:4, Informative)
Re: (Score:2)
Re: (Score:2, Funny)
Fixed.
Re: (Score:3, Informative)
http://www.osx86project.org/ [osx86project.org]
Re: (Score:2)
Re: (Score:3, Informative)
Re:Two points about the article's headline. (Score:5, Informative)
Re: (Score:3)
http://lists.lm-sensors.org/pipermail/lm-sensors/2002-July/000884.html [lm-sensors.org]
Re: (Score:2)
Every Compaq recovery CD I've encountered has been the "format and reinstall" sort.
Re:Two points about the article's headline. (Score:5, Insightful)
Re:Two points about the article's headline. (Score:5, Informative)
Popping the hard drive in to one of those USB enclosures and copying your data files onto another machine before running the recovery CD looks after that. The summary says the exploit just corrupts Windows' kernel files. Assuming it doesn't do anything further to make your data unreadable, there is no reason to lose any data.
Re:Two points about the article's headline. (Score:4, Informative)
HPs and Compaqs are the topic of TFA. These have either come with a set of recovery media or (more recently) a program that will burn them to CD-R or DVD-R. If the former is the case, you're all set. If the latter, and you didn't bother to make recovery discs, whose fault is that? (IIRC, it'll nag you to make them until you get around to it.)
Lately, they've taken to putting an installable copy of Windows on one disc and installable copies of drivers and apps on the other disc(s)...that's nice for controlling how much shovelware gets loaded back on. It's not as fast as a Ghost (or whatever) image, but it's much more controllable.
Re:Two points about the article's headline. (Score:5, Insightful)
Does it encrypt the data, or just set the folder ACLs so it can't be accessed?
If it's just ACLs, then you can read it from anywhere. Linux's NTFS support ignores ACLs for example, because it's going to have a very hard time trying to make them map to anything sensible. On another Windows box the SUIDs will be unknown but respected, but you should be able to take ownership of the folder and reset the permissions.
If it IS encrypted, that's another matter.
Re: (Score:2)
Re: (Score:2)
According to my sources... (Score:5, Funny)
Re:According to my sources... (Score:5, Funny)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re:Donate how much to Wine? (Score:5, Insightful)
For the cost of a thousand copies of Vista Business, you could pay Wine programmers to support every app your company uses.
Re:Donate how much to Wine? (Score:5, Insightful)
Re: (Score:2)
Pffft. Who needs wine?
For the cost of one copy of Vista Business, I'll gladly write a kernel patch that will brick most HP and Compaq laptops.
Anybody?
Re: (Score:2)
Argh (Score:4, Informative)
Bricking means rendering the device completely inert and beyond normal repair methods.
Re: (Score:3, Interesting)
Re:Argh (Score:5, Interesting)
A couple goes on vacation to a fishing resort. The husband likes to fish at the crack of dawn. The wife likes to read. One morning the husband returns after several hours of fishing and decides to take a short nap. Although she isn't familiar with the lake, the wife decides to take the boat. She motors out a short distance, anchors, and continues to read her book. Along comes the game warden in his boat. He pulls up alongside her and says,"Good morning, Ma'am, what are you doing?" "Reading my book," she replies, thinking isn't that obvious? "You're in a restricted fishing area," he informs her. "But officer, I'm not fishing. Can't you see that?" "Yes, but you have all the equipment. I'll have to take you in and write you up." "If you do that, I'll have to charge you with rape," says the woman. "But I haven't even touched you," says the game warden. "That's true, but you do have all the equipment."
The capability does not equal the crime, thankfully, so while you might put the laptop in a position it's brickable, it's not. Also, with dual bios's, bricking something like a laptop requires quite a bit of effort!
Re: (Score:2)
One of the new laptops with fingerprint reader, set a bios password with the fingerprint reader, then disable it in the bios and restart... Even the manufacturer was amazed this was possible, and offered my customer a new laptop due to it being the first he had seen of it.
Re: (Score:3, Insightful)
Only way to repair a bricked item is for the manufacturer to repair it or some kind of emergency flash for example - like that old virus long ago which took out the ABIT BH6 boards bios.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
TechBlog Slashdot bricked by series of misleading sensationalist headlines.
No hope of recovery.
Yes, what has happened to bricking? (Score:2, Insightful)
Perhaps (Score:3, Informative)
Lately several submissions have used this term incorrectly. Come on, we're supposed to be nerds, not Cringely.
More correctly.... (Score:2)
Many/most devices have a "low level monitor" that supports reflashing the firmware. If that low level monitor gets hosed then you have a big problem (break out the JTAG cables etc).
Of course technical terms get bandied about by pseudo-nerds which does confuse things.
!BRICK FFS (Score:5, Insightful)
What the HELL is wrong with you morons??? Do you even read Slashdot discussions? This has been pointed out over and over and over again.
Bricking involves killing something dead in such a way that it becomes, in effect, an expensive paperweight or 'brick' if you will. As you are clearly retarded, let me explain that a 'brick' is typically a rectangular piece of clay or similar material hardened in a furnace and used to construct buildings and other structures, and usually has no functionality beyond this. Unlike the device in this story, reinstalling Windows on an actual brick will not lead to increased capabilities.
Re:!BRICK FFS (Score:5, Funny)
If it did, then Windows would be considered self-bricking.
Re: (Score:3, Funny)
Which may explain the Vista designers' fondness for the "brick wall" metaphor when choosing icons that represent security features. They tend to use a shield for small icons that go in your system tray, and a brick wall for control panel applet icons.
Re:!BRICK FFS (Score:4, Funny)
Re: (Score:2, Funny)
"...a 'brick' is typically a rectangular piece of clay or similar material hardened in a furnace and used to construct buildings and other structures, and usually has no functionality beyond this"
Close. Don't forget that a half brick in a sock makes a very effective weapon to use against, oh, let's say Slashdot editors who don't know the meaning of "brick".
In that respect, a truly "bricked" laptop is probably even less useful than a real brick. Too big to fit in most socks...
Re:!BRICK FFS (Score:4, Funny)
In that respect, a truly "bricked" laptop is probably even less useful than a real brick. Too big to fit in most socks...
Re:!BRICK FFS (Score:5, Funny)
I beg to differ. I've seen bricks used as paperweights, doorstops, melee weapons, missiles, jackstands, stepping stools, water-saving devices, exercise equipment, depth probes, counterweights, tourist attractions, ballast, keyless entry devices, cookware, heating elements, hammers...
I will not have you slandering the name of the noble and versatile brick!
Re: (Score:2)
Brick? (Score:4, Informative)
Define "specialist tool" (Score:2)
A truly bricked device would have its firmware corrupted or suffer some sort of damage not easily repaired without specialist tools.
The implications of your statement depend on how you define "specialist tool". One might consider a Windows recovery CD a specialist tool. A lot of PCs don't come with one, instead coming with a recovery partition that a trojan can easily erase once it elevates itself to administrative privileges. Besides, a lot of recovery CDs and recovery partitions will erase all user documents when run, and automated backup is also a specialist tool.
Re: (Score:2)
Editors: Learn the meaning of words (Score:2, Informative)
BS (Score:2, Informative)
Bricked? (Score:5, Funny)
porkythepig (Score:4, Funny)
From the exploit description (Score:5, Insightful)
It sounds like the user needs to be using Internet Explorer in order to be vulnerable. I doubt anything happens on Firefox or other browser since there is purposely no ActiveX support there.
Also I note that the exploit description itself never uses the inaccurate word "brick".
Re: (Score:2)
This describes the majority of Windows users.
Re: (Score:2)
Okay, "bricked" was the wrong word...but! (Score:5, Interesting)
Re: (Score:2)
Re: (Score:3, Informative)
Agree with both points. (Score:5, Interesting)
2) This hilights the dangers of any holes in a sandbox. The only secure way to design a sandbox is for there to be no mechanism from inside the sandbox to request access outside it... whether by installing a plugin, executing an external application, or otherwise elevating privileges. Even if the request is normally denied, the existince of that mechanism itself creates a new class of attacks.
The corollary to point two is that ActiveX is not just a security hole, it's a different *kind* of security hole.
On the other hand, all three of the most common browsers have a mechanism to request access outside the sandbox. None of them are as bad as ActiveX, but they're all unnecessary.
* Any browser on Windows is subject to URI quoting attacks on helper applications, due to the lack of a guaranteed quote-safe command line and the use of a single set of helper bindings for trusted and untrusted sources.
* LaunchServices on OS X duplicates the second problem as well.
* Firefox and Safari both allow web pages to request plugins be installed: XPI in Firefox and Dashboard plugins in Safari on OSX. They both wrap these interfaces in multiple levels of "approval dialogs", but my experience is that there are too many people who can be relied upon to eventually hit "go ahead and infect me" by reflex.
* Safari and Internet Explorer can both be made to, with various amounts of approval dialogs, open downloaded documents automatically. Safari used to do this by default but thankfully it's now an option... but really that capability should not be there at all.
None of these holes in the sandbox actually make things more convenient for users. They look like they might, but it's actually easier to download a document or a plugin and than (as a separate step) request that it be opened or installed from a file browser or from a download manager, because making the operation asynchronous and deliberate like that means you don't have to go crazy with approval dialogs, because you're not running the risk of an unexpected dialog coming up for a user with an itchy mouse button...
Re: (Score:2)
Re: (Score:2)
If you removed the crap.. (Score:3, Insightful)
A slight correction (Score:2)
A theory... (Score:5, Interesting)
Re:A theory... (Score:4, Funny)
Tell me why... (Score:2)
Re: (Score:3, Insightful)
Irene Demova Virus (Score:2)
Waitaminute... (Score:5, Funny)
YES, it is 'bricked.' Totally and utterly useless, yes. You'll need to buy a brand new one. Seeing as I'm a nice guy, I'll buy this completely bricked, utterly useless laptop from you. Just for the case and spare parts, you see. Does $100 sound reasonable for a bricked, totally useless laptop that you can never use again? Hmmm?
This is the reason I buy only... (Score:2)
Good Grief (Score:3, Informative)
It's like there's a bunch of kiddies out there who heard all the sensation about iPhones getting bricked (now that seemed like a genuine brick for quite a while) and now think that the cool term for screwed up is now "brick". Use some precision, for crying out loud.
Re: (Score:3, Insightful)
Most people still use the term correctly.. but the press through their damned stupid ignorance is determined to change that. Slashdot should not be one of the sites doing it.. they're supposed to know better.
Re: (Score:3)
You mean like misusing the verb brick to mean "disable" instead of "build a masonry structure"?
Re: (Score:3, Funny)
Re: (Score:2)
I think the same can be said for most vendors extended tech support. If you are willing to pay the extra money for better support they are really going to give you better support. At least that has been my experience with Compaq/HP.
Re: (Score:3, Funny)
Also, Tablet PCs with corrupt Windows installations will henceforth be referred to as "paving stones".