Readit News logoReadit News
terhechte · 2 years ago
Story Time: In an older, much less technical world, the VW Golf 1 and Golf 2 had only N different keys for all models. So instead of having a unique key for each Golf, VW had (I forgot the number) 1000 or 10000 different keys that were assigned randomly. I thought this was a myth until back in 99, my friends white, old Golf 2 was parked next to another white, old Golf 2. When we wanted to enter, there was sleeping guy in there. His Golf was parked next to ours. It was evening, he was tired, instead of driving home (the Golfs were parked outside a club) he had opened the Golf gotten in and fallen asleep. Just that he had entered the wrong Golf, because (even though very unlikely) there were to similar-looking golfs with the same keys next to each other (and it was dark).
2020aj · 2 years ago
Funny story: house locks work the same way (I think usually ~1024 possible key configurations, depending on the lock). When my wife and I were dating we discovered that our apartment keys worked in each other's locks!
buzzert · 2 years ago
It was meant to be!
thakoppno · 2 years ago
Was it your wife’s idea to move in together?
Volundr · 2 years ago
I had an 86 Honda Civic and have a similar story. I was just getting out of class and heading to work, walked out to my car, started it, looked behind me to back out and realized the stuff in the back seat wasn't mine. Turns out someone had a very similar civic that was even missing the same black plastic strip on the side panel mine was. And my keys worked in their cars.
olyjohn · 2 years ago
Now if you still had an 86 Civic, it's highly likely that just about key from any Honda from that same era will open it now. The keys all wear down and so do the tumblers in the locks.
colechristensen · 2 years ago
Much worse, Ford had a small set of fleet keys where every fleet vehicle of a set of types would have the exact same key for several model years.

I bought an old cargo van which had been a Comcast installation vehicle and they had sabotaged the lock on the rear door because of this.

cptcobalt · 2 years ago
I seem to recall that there's a Defcon talk to this extent—one of the many that talk about locks and keys—that shares that (some) police cruisers across the US use the exact same keys, proven by showing the showing a monroney label on a still new police car which listed a barrel type had an already publicly-known key pattern.
kobalsky · 2 years ago
This has to be fake.

So much stuff need to happen for two devices to interact securely that there's seems to be no chain of events that could make this possible.

Either the app goes through their servers and back to the car, which would make it impossible to unlock the wrong car, or through BLE, which would make it easy to verify through digital signatures that the other device is who they say.

josefx · 2 years ago
> which would make it easy to verify through digital signatures that the other device is who they say.

The entire tech industry has a long history of security issues, bad practices, mismanagement of security critical resources (openssl,...), horrible hacks with security issues that where widely discussed beforehand (http tunneling), etc. . The only fake story I could see from a mile away would be "Company publishes flawless auth system, hackers forced to retire".

browningstreet · 2 years ago
I agree it doesn't feel right. I have a Tesla, and often come out and find other Teslas parked right to mine. Sometimes 4 or 5. At some point, someone would've been able to unlock mine and done something to my car. Or similar settings anywhere else.

I think we'd have heard this story more than once if it was possible.

EDIT: I grant the possibilities outlined by the responders to my post... still, I'll put a little $$ on this getting clarified otherwise in the coming weeks -- but not any more than that, as I've lost a $ in this week's banking crisis.

robryk · 2 years ago
There's always the first time you hear a particular story. There's a continuously increasing mapping from how likely such an event is to when you should expect to hear about it for the first time.
83 · 2 years ago
People who drive Teslas are usually pretty well off, probably not the type to risk arrest by rummaging around in another person's car.
colechristensen · 2 years ago
It could be a rare hash collision. It wouldn't happen to you but with millions of Teslas out there it would happen to somebody. I wouldn't be surprised if this were real.
c22 · 2 years ago
Teslas get OTA updates all the time. Perhaps something was accidentally broken only recently?
clint · 2 years ago
Your comment reads like the statement of a very naïve person who hasn't witnessed the past 30 years of computer technology.
stonemetal12 · 2 years ago
Some race condition that causes a duplicate signature to be generated, or causes the same signature to be sent to two different cars doesn't seem too outlandish to me. I have seen similar bugs before. The only thing that is coincidental is that the duplicates ended up in two vehicles near enough to each other for the mistake to matter.
fnordpiglet · 2 years ago
Both cars unlocked and presumably started at different times for different people, so it would have had to have been simultaneous of two identical race conditions on two different sets of devices at different times. This feels like total bs.
lamontcg · 2 years ago
Yeah when I worked at Amazon we found two computers with NICs with identical MAC addresses (and it was a long time ago when Amazon had an awful lot less servers). Some database process at the manufacturer had a race condition.
pengaru · 2 years ago
> Either the app goes through their servers and back to the car, which would make it impossible to unlock the wrong car

As if there's no opportunity for defects anywhere in that mountain of abstractions...

flutas · 2 years ago
Also somehow the other person just happened to have his phone number according to the article? Feels fake as hell, and it is jalopnik...

> “After five, 10 minutes I got a text on my phone that said ‘Rajesh are you driving [a] Tesla,’” he explained to the outlet. Randev went on to say the person who messaged him told him he was driving the wrong car.

zamadatix · 2 years ago
The article also explains the person didn't just happen to have his phone number if you continue on:

> When the two Tesla owners met up, the rightful owner of the car Randev was driving told him he’d found Randev’s phone number on a document inside Randev’s car.

Overall the original article linked by jalopnik is better written though.

thefurdrake · 2 years ago
Yeah, car makers have never designed fundamentally buggy and insecure digital systems before. Definitely stretches credulity!
psadri · 2 years ago
Last year, I found true my Tesla VIN was used to register a car in a different state. I never received the CA renewal notice, then eventually got a “driving with no registration” citation, and had to pay something like a $1k penalty to get it resolved. I never figured out how the same VIN was used?

Point being - perhaps ids can accidentally be reused or mis-entered into some system?

ksherlock · 2 years ago
Cars have 2-4 VIN number plates in various locations and Teslas have a reputation for mismatched VINs.
jedberg · 2 years ago
Back in the 80s, GM only had like 10,000 key barrels that they used for all GM cars. That meant that you had a 1/10,000 chance of unlocking another GM car with your GM key. Didn't even have to be the same model or maker, as long as it was GM.

They solved this by adding the little chip to the key, so that even if you could open the door, you couldn't start the car with the wrong key, because it would read the chip in the ignition barrel. My uncle was involved in the testing and got to drive a Corvette for a while because that was the first model they tried it on.

ljf · 2 years ago
2 decades ago I was in Thialand, and my friend hired a Honda C90 moped to get around the island we were on.

After 2 weeks he took it back to the rental place and the owner wouldn't accept it as it wasn't his moped - looked just the same to us, but he checked the engine number (there were no number plates on the island).

He didn't know what to do, but after a while of trying to figure out what to do, on a hunch drove back to the very first cafe we'd visited after hiring the bike, on the other side of the island.

There outside the cafe was 'his' moped - a little dusty, but unmoved - he parked the bike and told the owners of the cafe, and rode back on the 'correct' moped. I hate to think what happened to the person who's moped we'd taken, I don't think there was an option of insurance when he hired the bikes.

rottencupcakes · 2 years ago
Fun relevant story - back in high school we figured out that my friend’s Chevy Suburban key would unlock and start my other friend’s Saturn S-Series (but not vice versa).

Had a lot of fun with that one. Not sure the owner of the Saturn would agree.

wil421 · 2 years ago
My old Toyotas (early 2000s models) had the chip in the key. A third spare didn’t have it so I taped it under my bumper.

One of my keys because so dull it wouldn’t unlock the door anymore. We got a key off eBay and programmed it. The sequence to start the programming was pretty cool. It was something like turn the ignition key to specific places, press the brake a set number of times, and some other combos.

Here’s an example.

https://youtu.be/0Mbu_YDHGqc

Arrath · 2 years ago
I call these "car cheat codes". Even modern vehicles often have some of these, hiding options (like turning off the "BUCKLE YOUR SEATBELT!!!" alarm) that the manufacturer may not want readily available. They can be kind of fun to enter correctly.
pmontra · 2 years ago
Apparently FIAT had many few times less key barrels for their Uno model in the 80s. I remember a story about a car that used to be parked in a street. It was along the lines of

- Son, did you drove the Uno today?

- I did.

- And you filled up the tank, thanks!

- Nope, I didn't, no money for that.

- So, who did it?

- Mmm, was my bag in the car?

- Nope.

- Oops!

dgrin91 · 2 years ago
This smells like BS to me. I've been in similar situations - in a rush I run to a tesla that looks like mine on the street, near where I parked. When I try to open it though I can't I get frustrated for a minute before I realize I'm a dunce and my identical looking car is 2 spots over.

Everything worked there as expected. This other random car didn't open. The way these key pairing systems are built it wouldn't really make sense for it to open or start. Thats why to me this smells like BS.

zamadatix · 2 years ago
This is the kind of thing where the lack of a traditional PR presence hurts Tesla. I'd like to say the story sounds unlikely but at the same time there is nothing about it that says impossible. If they aren't going to respond with what looks to have happened from their system's point of view then it's hard to give them unilateral benefit of the doubt whenever these kinds of stories come out. Some problems are real, others aren't, and it's not feasible to say which this is right now.
danbruc · 2 years ago
How can you not notice that you are in the wrong car? Different people have different stuff lying around in their cars. Stickers, scratches, dents, dirt. Cars smell differently.
brewtide · 2 years ago
Long ago I was tasked with swapping someone's Porsche off to them at their house, as the service writer the evening before had given the customer the wrong car.

Both black. One a panamera (so?) 4, one a 4s. One with dealer plates (the one they ended up taking home..) , one with a custom plate.

So, after showing up to this persons house (through a golf course, up a winding top of the hill driveway), I knocked on his door and asked him the same question (after apologizing for the workers mistake).

"Oh, well, it was evening and the radio stations were programmed in the same, so I just didn't even think about it. In the morning I said "well, that's strange, usually they wash the car nicely before returning it -- then I realized it wasn't my car".

Guy was super down to earth about it, not a care at all and the exchange was very pleasant.

Point being: some people just really go with the flow, and even with 100k+ cars 20 years ago, sometimes just don't really pay attention to, well, much of anything. Bigger fish to fry, I guess.

I'll never forget the whole interaction, fully expecting a grumpy person and coming face to face with "eh, life!".

Hamuko · 2 years ago
I definitely don't have a lot of stuff lying around in my cabin. At the moment the only things visible in the cabinet are an electronic parking disc and a 12V two-port USB charger. If I encountered a clean car with the same interior colours as mine, I might not immediately notice it.
vikingerik · 2 years ago
If it's late and dark, you're tired and not noticing things, and both cars are mostly clean inside, it would be quite possible to make that mistake.
danbruc · 2 years ago
And the same seat and correct mirror positions? Sure, it is not impossible, but I have a hard time imagining that one would not notice driving away in the wrong car.
skhr0680 · 2 years ago
Drunk
JohnFen · 2 years ago
This story blows my mind. I can't imagine how this problem wasn't found during testing.
dahdum · 2 years ago
They ship cars with steering wheels that fall off, this is pretty tame in comparison.
pengaru · 2 years ago
At a former SaaS startup my colleague rolled out some updates that affected an apache module's connection pooling persistence defaults.

Everything had worked fine in his testing, but once in production there was enough concurrency to make this change in caching behavior matter. One customer's web login would spuriously see another customer's content, it all seemed completely random.

A similar change (or rare bug) could easily result in one customer's boolean "yes they're allowed" reach another who should have received "no they're not". There's all sorts of opportunities in the backend to cross such streams, especially things that need to scale and do a lot of caching.

JohnFen · 2 years ago
> Everything had worked fine in his testing

I sure hope that startup learned that dev testing is not sufficient!

fnordpiglet · 2 years ago
Tesla ships 400k cars per quarter. AFAIK this is the only case reported of this. It sounds like BS.
chc · 2 years ago
If the least few months have taught us anything, it's that Elon Musk is not big on testing things before they go to production.
curiousgal · 2 years ago
What testing?