Slashdot Log In
Lexus Computers Infected Via Bluetooth
Posted by
timothy
on Wed Jan 26, 2005 03:41 PM
from the that's-not-good dept.
from the that's-not-good dept.
Country_hacker writes "SCNews is reporting certain models of Lexus have been found with corrupted operating systems in their on-board computers. Evidently the virus got transferred through the Bluetooth interface. It's still unclear whether or not the computers run Symbian."
Related Stories
[+]
Lexus To Start Spamming Car Buyers In Their Cars 159 comments
techmuse writes "Lexus has announced plans to send targeted messages to buyers of its cars based on the buyer's zip code and vehicle type. Unlike regular spam, these messages will be delivered directly to the buyer's vehicle, and will play to the vehicle's occupants as audio. Lexus has promised to make the messages relevant to the car buyers." Imagine the fun that some targeted malware could do — not that such a thing could happen to a Lexus.
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.

Obligatory (Score:4, Interesting)
So maybe this thing is running Windows? In this case, we already have a solution [mistupid.com].
And shouldn't vehicle have a read-only section just for the essentials? So that even the main system is down, the car will detach the OS and still function like a, like a, car?
Re:Obligatory (Score:4, Funny)
Parent
Re:Obligatory (Score:5, Funny)
Up, down, up, down, left, right, left, right, blinkers, horn, clutch, gas.
Parent
Re:Obligatory (Score:5, Funny)
The new Konami ECU rules.
Parent
Re:Obligatory (Score:4, Interesting)
Parent
Re:Obligatory (Score:5, Informative)
Sounds to me like the fancy mapping stuff and maybe some user interfacing is controlled by the affected computer, not the fundamental powertrain stuff. Any car designer that runs his powertrain off anything but a hardened, reliable, embedded micro is just an idiot, and I can't believe Toyota would do something that dumb.
Parent
Re:Obligatory (Score:5, Informative)
Anyway, all of this stuff is connected together to some degree except the entertainment computer, which probably only connects to the PCM, usually through the BCM, when climate control is managed by it. Seatbelts connect to the BCM, climate control might, airbags will. The ABS will connect to the PCM in cars with traction control and also tell the transmission's computer (connected to the PCM) what to do, as well as modulating throttle via the PCM.
The car already contains a network of computers, and each one typically is designed to work with its neighbor and only powertrain components directly influence units to which they are not attached. The worst thing you might do to a car like this (in most cases) is screw with the climate control settings.
Parent
Symbian and Cabir Virus (Score:5, Informative)
The worm penetrates the system and will then be activated each time the phone is started. Cabir scans for all accessible phones using Bluetooth technology, and sends a copy of itself to the first one found.
Here is a link Caribe [f-secure.com]
Anti-virus companies have been warning for some time that mobile networks could be the next targets of virus authors. Mikko Hyppönen, director of anti-virus research at F-Secure, said several months ago that there was a danger of viruses spreading into GPRS networks through USB ports, and that pocket-PC devices would be easy targets for virus coders.
Fiat & Microsoft (Score:5, Funny)
Proof that like seeks like when it comes to reliability.
So what? (Score:4, Insightful)
This is a car that is full of wires and is basically a large chunk of metal. Explain to me why we are using Bluetooth instead of a wired solution. I don't see the advantages here. What I do see are large privacy implications and holes for infection... We are worried about RFID tags and readers installed along the highway? Why they don't even need to add the RFID tags to the wheels. Just have all the car's devices communicating through Bluetooth. The car owners think their sweet, overpriced, GPS navigation system is badass and the government gets to see where you were going, how fast you were going, and where you are going to. Perfect.
"I've even seen screenshots of major commercial aeroplanes with Windows 2000-based operating systems," said Mikko Hypponen, director of anti-virus research at Finnish firm F-Secure. "Cars are an obvious target for viruses. It's okay if you don't use the operating system for the engine and the brakes, but when you do..."
While Windows 2000 is adequate for my home computer to surf the web and read email (after proper precautions are taken) it is absolutely NOT adequate for flying an airplane. I am not worried about worms and viruses infected an airplane running Windows 2000 (and I'm not sure why it was mentioned in the article as it really isn't related) but I am worried about the stability of the OS and the implications it may have.
For now I'm sticking to my handheld GPS and windshield mounts. The only way it can be infected is if I sneeze on it and the only way that someone else could read it from 15 feet away would be with binoculars or a telephoto lens.
BTW, Bill Roehl is a known Saturn owner. He traded one in for another in 2002. That information is about as useful as knowing Bill Gates auctioned his 1999 (non BT equipped) Lexus off for charity.
Re:So what? (Score:5, Insightful)
Parent
I always thought thoses Sybians were dirty. (Score:5, Funny)
New excuse (Score:5, Funny)
Here is the bio on the Lasco virus writer (Score:5, Informative)
This is the guy who wrote the Lasco variant and posted source code online: Marcos Velasco [mobilemonday.net]
Here it is folks! (Score:5, Funny)
Ideas for automotive pranks (Score:5, Funny)
- Flash obscene messages in morse code through the brake light
- Warn of imminent empty tank, then say 'Just kidding' on the information center display.
- Mess with the volume of the radio subtly, if it uses CANbus.
- Lock the doors while playing a WAV of cackling laughter through the NAV system's audio interface.
If you avoid the obvious 'rofl make teh car crash like windows lololololol omfg' ideas, there should be lots of fun things you could do with the security hole this virus uses.
Time to head to Costco (Score:4, Interesting)
Seriously, can the infected car infect another car that's sitting next to it at a stop light? Or people who are walking by it in the crosswalk?
Aircraft and Windows (Score:5, Interesting)
Calm down folks. I've seen plenty of cool looking computers built in to aircraft instrument panels. Yes, some of them run Windows.
First, you can be assured that they only update via a firmware media card such as SDRAM. Nobody's going to point a Bluetooth antenna at an airplane and knock it out of the sky.
Second, of the gripes that most of you have about Windows, the majority and the most egregious behaviors have to do with what happens when you network these things to insecure places. Windows has actually become quite stable in the last few releases. In a stand-alone configuration these systems are fairly reliable platforms.
Third, most pilots rarely get in to the down and dirty features of their displays. They don't have the time, nor do most of them care enough to learn any more than they need to get the airplane safely from point A to point B. You can say one thing for certain about Windows: the path is well worn. As long as you are doing relatively conventional stuff, it will serve you well.
Fourth, these are just navigation boxes. There are backup instruments. If a navigation computer dies, there will be other resources to navigate with. There are very few things in the panel of the airplane which do not have a backup of some sort --particularly where the avionics stack is concerned.
I say this as one who really doesn't like using or programming with Windows. Like any tool, it has its flaws; though when properly used, it can be quite safe.
Re:Aircraft and Windows (Score:4, Insightful)
Parent
But is it "Mission-Critical"? (Score:5, Insightful)
He's (probably) talking about in the cabin. If that's the case, so what? Worst case: passengers can't watch the inflight movie. (I might even be grateful for that)
Cars are an obvious target for viruses. It's okay if you don't use the operating system for the engine and the brakes, but when you do...
One of the BIG things drummed into me during flight training was: fly the airplane. It doesn't matter if the nav systems are acting up. The same applies to automobiles. (Though I'm sure there will be accidents "caused" by crashed Nav. systems)
Bill Gates is a known Lexus driver. In 1999 he auctioned one for charity.
I can't decide if this a non-sequitir, or a wonderfully subversive way to relate insecurity and viruses with Microsoft/Bill Gates.
Symbian? (Score:5, Insightful)
No, wait. No it's not. There still doesn't exists a single Symbian VIRUS which could SELF-REPLICATE. Because it should be impossible.
If a phone asks you:
a) Random guy is sending you a file, do you want to receive it?
b) This file is an installable application with name XYZ, would you like to install it?
c) The origin of this application could not be verified, unless you trust the source, it is not recommended to install it. Would you like to install it anyway?
d) Application XYZ want's to use bluetooth interface, do you allow this?
Do you answer YES to each of these questions?
I wouldn't.
Anyway, if this one truely replicates without user intervention, there must exists a way to execute the code. What is the normal way to achieve this on PC? Stack/buffer flaw within a privileged process.
Now, I'm going to say something which will come and bite me in the ass: There is no way to execute code 'accidentally' in Symbian.
If you have evidence to the contrary, I'd be most interested in how it is done...
Sorry about my pompous attitude. I'm sure someone will figure something out in the future, but right now, is there a way?
Additional details (Score:5, Informative)
I drive an LS430. The navigation system, phone, audio system, and air conditioning control system are driven by a system made by Denso. I can't say with certainty what operating system it's running, but it looks like an evolution of a design they've had going since at least 1998.
The Bluetooth interface is rather limited. You can use the hands-free capability after pairing it with your phone. You can transfer a phonebook using the OBEX profile. To my knowledge, none of the other Bluetooth profiles are supported--most notably the Object Push Protocol (OPP). In order to get OBEX phonebook transfers to work, you have to put the car phone system into a special mode; it won't just blindly accept transfers--even from paired devices. If this system is running Symbian and is really vulnerable, I wonder if it manifests itself only when attempting to transfer phonebook entries from an infected device.
The same navigation system is used in a number of cars beyond the Lexus LS430 and LX470. The SC430, GX430, and RX330 use the same Bluetooth system, as does Toyota's Land Cruiser and Prius.
Phil
Re:Aeroplane! (Score:5, Funny)
Parent
Re:Aeroplane! (Score:5, Funny)
Parent
Re:Aeroplane! (Score:5, Insightful)
I remember saying 'thrice' to an American once. He thought I was quoting Shakespeare!
X.
Parent