BMW Cars Vulnerable To Blank Key Attack
Techmeology writes "Thieves have discovered how to steal BMW cars produced since 2006 by using the onboard computer that is able to program blank keys. The device used — originally intended for use by garages — is able to reprogram the key to start the engine in around three minutes. The blank keys, and reprogramming devices, have made their way onto the black market and are available for purchase over the Internet."
Not only would Google's self-driving car be vulnerable to this attack, it would start driving around itself! And you would be responsible for everything the hacked vehicle did.
I agree with the previous note. It raises some very interesting points and why Google's self-driving cars would be bad. Just imagine if someone hacked your car and it ran over someone.
Amazingly, the blank keys and the device are both available to buy at a bit of a price on the internet.
And the question is: how many BitCoins does those cost?
Mastering the English language is fucking easy: all you have to do is to put an f* word in every fucking sentence.
I know ford around the same era required other valid keys to be present when the new key was programmed. I'm surprised BMW didn't have a similar requirement
No more waiting around for a dog to crap out the 'laser encoded' keys he ate.
Oh, and i know Nick Cage sucks, but thats my girls favorite movie and it always makes her horny. So yeah, I have seen it too many times.
Silence is a state of mime.
Highly advanced cyber-thieves discover method to steal cars with a coat hanger and a screw driver! Everyone cower in terror!
Not that this isn't dumb security on BMW's part, but the thing keeping people from stealing your car is their conscience and the police, not your hyper-powerful super-locks. They might keep some dumb teenagers out of your car, but not car thieves who buy blank keys on the black market and learn to reprogram them.
Ze Atomic Device! It iz Ztolen!
and after the fix all work must be done dealership
http://news.slashdot.org/story/12/07/10/1657203/hackers-steal-keyless-bmw-in-under-3-minutes
Cars are expected to last at least 10 years, many last much longer, well into mid 20s.
Such timescales are 'forever' in the sense of IT security. Just look at 'recent' examples - WEP was rolled out around 2000 and is now broken in just a couple minutes. Most cars made in 2000 are still on the road.
I'd go as far as saying that it is impossible to secure your car for its expected useful life without the use of physical security.
(Since its a duplicate post, I'm going to include my reply from the last time it was posted)
The basic design flaw is how key duplication/recovery is handled.
On my motorcycle (a Concours 14 with keyless ignition), to program a new key you need an existing key, to tell the computer "hey, this is the new key to use". The disadvantage is, naturally, if you lose all your keys, you need to replace the computer!
But its better than the alternative. On the BMW, all you need to do is plug into the OOBDII port and tell the computer "Here is the new key". This means if you lose all your keys, you don't have to buy a new computer... But it also means that anyone who can break into the car can create a key and drive off.
Test your net with Netalyzr
They cost between 17,000 and more than 100,000 thousand pounds.
£100,000,000 is too much for any car, let alone one that allows anyone to steal it.
--
....like my personal favorite, the 2002. Sure, it can still be stolen using much less sophisticated equipment, but its arguably cooler than many of the modern iterations and a lot easier on your checkbook.
All you have to do in the BMW is to tell te computer "This is a blank key, please put one of the legible, unencrypted 10 passwords you have in you on the blank key". The other keys already issued would still work and you could even program keys with them as well, just not using the car itself.
I was promised a flying car. Where is my flying car?
Push comes to Shove all you need to steal a car is a FlatBed Wrecker with an optional Crane.
Now this is STUPID since it enables you to not need to get to extreme methods to steal a very pricey car.
Any person using FTFY or editing my postings agrees to a US$50.00 charge
On /b/ you can be certain, he is talking about his kids.
On /. you can be certain, whenever someone is talking about sex, he is lying.
MMO Quests are like orgasms:
You may solo them, I prefer them in a group.
All you need to stop this is a car alarm and a .357 magnum.
Have gnu, will travel.
Yeah. And if you can get to the ODB2 jack, you can pwn not only BMWs, but Minis, Mercedes, and a bunch of other tasty cars. You download the key, and using the magick of eBay programmers, reset a "blank" key into a new one. Drive away. Try to look dapper.
---- Teach Peace. It's Cheaper Than War.
Lets be honest, the easiest of stealing cars is that you get in and drive away. If smart electronics, big mechanical bars, armored doors and breaks are preventing you from this you can always and quite easily use a truck with winch or towbar. Sound alarms might work on your drive way but not on a busy parking when a professional looking tow truck is having its go at your car. GPS antenna's are easily jammed/cut or covered. Besides the 'hacking' of electronics there are many ways to drill holes for cable clipping, fuse pulling or apply voltage to powered windows and/or locks . High value objects that are out there will always be of interest to people that have low moral values.
Dapper?? does that mean wearing a top hat and tails while stealing one?
If you're too much of a lazy fat ass to crank-start your engine and you need to turn a metal key, you deserve to get your car stolen.
Go green: turn off your refrigerator.
Dapper?? does that mean wearing a top hat and tails while stealing one?
Some of us prefer fedoras and wingtips, but yea, that's the idea.
An enigma, wrapped in a riddle, shrouded in bacon and cheese
If this is such a big vulnerability, and BMW was amply aware of it and the customers weren't then this screams of Recall to me. I understand buyer beware, but you're paying a lot of money for a high end car with security that the consumer has been told (I'm guessing) is very secure. Here it's being proven that it is indeed not very secure at all. Furthermore, this sounds to me like owners who were unaware of this who may fall victim to theft may decide that a Class Action lawsuit would be a course of action.
BMW has put on a great Security Theater performance, but the magic trick has been exposed and it's not such great theater any more.
I hope BMW owners have some options to improve security of their vehicles.
Life takes interesting turns, but the most interest is when you're off the beaten path.
True story. Some years back in N.Y.C. thieves stole a restored vintage car, not knowing the owner had installed his own homemade anti-theft deterrent system. As they're tooling around in Manhattan, the thief who's driving sees a large unlabled red button mounted all by itself in the dash. The guy says to his buddy, "Hey,I wonder what this does...", and presses it. In the middle of a block the engine shuts down, the horn blares, and the car's lights keep flashing on and off. Unable to restart it, the thieves abandon the car, and that owner was laughing when he got it back, unscathed, the same day. So this story shows how you don't always need an expensive complicated alarm system to get the job done.
It's certainly possible to build an anti-theft system that can't be bypassed without replacing major components. But if it's too good, owners who lose the keys will have bricked their car. There's a tradeoff between repairability and security.
And does it work on SAAB cars? I was quoted $1500 to get a new key programmed.
The guy was a handy do-it-yourselfer type, had restored the car and rigged up the kill-switch/horn-blarer/light flashing system on his own. I remember he said it cost him about $60 in parts. It shouldn't be too hard to do. Google car kill switch or something and get some 'do it yourself' sites. Or pay a handy mechanic or car alarm guy to do it for you. Can't do this to a leased car or one the bank owns. The guy knew if he made the button low-key but obvious, if it ever got stolen, curiosity would finally get the better of the thief. Smart guy.
Push to start is spreading to more and more car makes and models. It won't be long now before the majority of new cars are all push button start.
Your car is totaled if you lose the key?
John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
All cars can be stolen in a matter of seconds. The key programming things are just a way for the dealers to rip people off charging $500+ for a new key which actually costs only a few dollars. There are reverse engineered or sometimes even authentic programming devices available for pretty much all but the newest cars (just wait a year or two and those will be available too).
That's stupid on so many levels it barely merits a reply. Anyone could walk off with a car if you can crank start it. Later models involved the use of a key regardless. You're clearly just a selfish idiot who wants to push a pretty button and feel all special and high tech. A laser-cut, 2-axis metal key with no chip is more than sufficient to stop digital theft (obviously) and costs about $2.75. As soon as your car starts with 0's and 1's, it's gone.
Part of BMW's response FTFA:
"A vital point to acknowledge here is that there is no such thing as the ‘unstealable’ car, as Ron Cliff knows well. If a criminal decides they want your car, they will find a way to take it. Our job is to make it as difficult as possible."
Apparently, that means making it take three minutes, instead of, say, two and a half. Dare we dream one day of the car that can resist theft for... four minutes?
-Snorbert, somewhere in the antipodes
No one has posted a car analogy... Oh wait.
Glad mine's an '05!
But if by "anyone" you include today's uninitiated, then they've got a very good chance at "walking away" with a broken wrist and/or hand. That's good enough penance in my book: I'll let 'em drive the car until they can't, and refuse to press charges.
Kid-proof tablet..
OK. And now the next question is: So what?
I mean, what practical effect exactly do the fine tolerances have? That you can get from one stoplight to the next faster?
Well, you can't get there faster than the speed limit, so, again, so what?
Or, if it has no practical benefit, but rather it's more a matter of "I can afford it", that's fine, too, please state that. In that case, it would fall into the same category as fine china vs. normal dishware, silver vs. steel utensils, expensive wooden doors, "rich Corinthian leather" vs. fabric seats.
I'm not a lawyer, but I play one on the Internet. Blog
The answer to the financial liability question is to have the self-driving cars mow down all the lawyers!
I'm not a lawyer, but I play one on the Internet. Blog
Would a PKI-based system not work? The way it works now, I imagine, is that all the dealers in the world share a single password for the backdoor.
Instead, why not store dealers' public keys in the cars, and also 50,000 more for new dealer expansion?
I'm not a lawyer, but I play one on the Internet. Blog
Does everyone really think that a company as large and professional as BMW made its cars vulnerable simply due to an oversight?
Here in the EU it is illegal for a car manufacturer to encrypt the comms between the diagnostics port and anything connected to it -- so that local garage mechanics can compete for the servicing of cars along with the manufacturer's service centres. Unfortunately it is this diagnostic port that is used to reprogram keys. Admittedly it doesn't help that the port is in the footwell.
BMW effectively have their hands tied by EU bureaucrats and I'd be surprised if other manufacturers aren't affected by the same rules.