Hacking a Tesla
Two computer security researchers recently found a software bug allowing unlocked Teslas to be remotely controlled by anyone with the knowledge and intent. In the process of discovering this alarming fact, they also found that the Model S was running on a 4-year old browser susceptible to exploits fixed over the years by Chrome, Firefox, and Explorer.
These finds are not as alarming as the future potential for performance critical bugs that could result in lawsuits, car accidents, and even fatalities. With the legal landscape for self driving cars still in a gray area, there is still no precedent for who is to blame when an autonomous vehicle puts a passenger or other vehicles in danger. Designing code and architecture to support such a performance critical function will require much more scrutiny.
As giants like Google, Tesla, and Uber begin to use these technologies in with the general, there is a huge legal risk. Personally, I would not be surprised if a case regarding self-driving autonomous cars reached the Supreme Court in the coming 5-10 years.