Washing Machine Jailbreak Takes Millions Of Coin-Op Machines To The Cleaners
In January, UC Santa Cruz students Alexander Sherbrooke and Iakov Taranenko, with their curiosity and security-mindedness, were experimenting with laundry machines, believed to be at the university, run by a company called CSC ServiceWorks. In their tinkering, Sherbrooke made a discovery that allowed him to start up a laundry machine despite having no funds in his account. The duo's ingenuity was further demonstrated when they were able to add a several-million-dollar balance to their laundry accounts, which showed up in their CSC Go mobile app.
After three months of waiting to publish, Sherbrooke and Taranenko have gone public with their findings, which were first shown off at their university cybersecurity club in May. It turns out the CSC mobile app API only does authentication checks on the app, and the servers inherently trust the messages, expecting them to already be authenticated. Setting aside the specific laundry machine instance, this raises concerns about IoT products in general, and large networks of interconnected devices like this. What’s next, dumping all the cans out of a soda machine because they are all interconnected? The Magic 8 Ball says potentially.