{"id":9834,"date":"2024-12-19T12:43:54","date_gmt":"2024-12-19T19:43:54","guid":{"rendered":"https:\/\/jasonsblog.ddns.net\/?p=9834"},"modified":"2024-12-19T12:44:34","modified_gmt":"2024-12-19T19:44:34","slug":"hackers-can-jailbreak-digital-license-plates-to-make-others-pay-their-tolls-and-tickets","status":"publish","type":"post","link":"https:\/\/jasonsblog.ddns.net\/index.php\/2024\/12\/19\/hackers-can-jailbreak-digital-license-plates-to-make-others-pay-their-tolls-and-tickets\/","title":{"rendered":"Hackers Can Jailbreak Digital License Plates to Make Others Pay Their Tolls and Tickets"},"content":{"rendered":"\n<p>One of the things they&#8217;re testing in California, and I&#8217;d imagine they&#8217;d like to link this to your OBD2 port on your car, farming the data with GPS. And they&#8217;ve floated the idea for years about charging you per mile driven to make up for fuel tax losses for electric cars and today&#8217;s more efficient vehicles. Newer cars are already collecting that data unless you opt out, though not formally being given to the government quite yet. But they keep regulating more and more big brother safety features into new vehicles, and this could work for older vehicles. And of course, security isn&#8217;t that well thought out.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>California&#8217;s roads just got a little smarter with the passage of a bill that <a href=\"https:\/\/www.bloomberg.com\/news\/articles\/2022-10-13\/california-allows-digital-license-plates-with-1-100-price-tag\">paves the way for the sale of digital license plates across the state<\/a>. The technology allows for emergency messaging like marking the car stolen or indicating an Amber Alert, and can be personalized through an app with touts like &#8220;Go Warriors&#8221; or &#8220;Go Lakers&#8221; to cheer on the local sports teams. The pesky task of car registration also will become easier with DMV auto-renewals, eliminating the need for registration cards and stickers. California-based startup Reviver is the only company offering digital license plates right now, and they&#8217;re expensive, costing up to $1,100 for four years for a hard-wired version. (The cost for a traditional license plate, registration card and sticker totals $69, according to state&#8217;s DMV.) A battery-powered version is available for an about $20 per month subscription, or $215 a year, for four years.<\/p>\n\n\n\n<p><a href=\"https:\/\/tech.slashdot.org\/story\/22\/10\/13\/2047242\/california-legalizes-digital-license-plates-with-1100-price-tag\"><em>https:\/\/tech.slashdot.org\/story\/22\/10\/13\/2047242\/california-legalizes-digital-license-plates-with-1100-price-tag<\/em><\/a><\/p>\n<\/blockquote>\n\n\n\n<p><a href=\"https:\/\/www.wired.com\/story\/digital-license-plate-jailbreak-hack\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.wired.com\/story\/digital-license-plate-jailbreak-hack\/<\/a><\/p>\n\n\n<div class=\"wp-block-ub-divider ub_divider ub-divider-orientation-horizontal\" id=\"ub_divider_87532a2b-ed41-4d31-8c7c-8938d759f2d4\"><div class=\"ub_divider_wrapper\" style=\"position: relative; margin-bottom: 2px; width: 100%; height: 2px; \" data-divider-alignment=\"center\"><div class=\"ub_divider_line\" style=\"border-top: 2px solid #ccc; margin-top: 2px; \"><\/div><\/div><\/div>\n\n\n<h5 class=\"wp-block-heading\">Digital license plates sold by Reviver, already legal to buy in some states and drive with nationwide, can be hacked by their owners to evade traffic regulations or even law enforcement surveillance.<\/h5>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/media.wired.com\/photos\/675b5896ae716c42d416ebf4\/master\/w_2560%2Cc_limit\/security_liscense_gettyimages.jpg\" alt=\"License Plate Transportation Vehicle Number Symbol and Text\"\/><\/figure>\n\n\n\n<p>Digital license plates, already <a href=\"https:\/\/www.wired.com\/story\/digital-license-plates\/\">legal to buy in a growing number of states<\/a> and to drive with nationwide, offer a few perks over their sheet metal predecessors. You can change their display on the fly to frame your plate number with novelty messages, for instance, or to flag that your car has been stolen. Now one security researcher has shown how they can also be hacked to enable a less benign feature: changing a car&#8217;s license plate number at will to avoid traffic tickets and tolls\u2014or even pin them on someone else.<\/p>\n\n\n\n<p>Josep Rodriguez, a researcher at security firm IOActive, has revealed a technique to \u201cjailbreak\u201d digital license plates sold by Reviver, the leading vendor of those plates in the US with 65,000 plates already sold. By removing a sticker on the back of the plate and attaching a cable to its internal connectors, he&#8217;s able to rewrite a Reviver plate&#8217;s firmware in a matter of minutes. Then, with that custom firmware installed, the jailbroken license plate can receive commands via Bluetooth from a smartphone app to instantly change its display to show any characters or image.<\/p>\n\n\n\n<p>That susceptibility to jailbreaking, Rodriguez points out, could let drivers with the license plates evade any system that depends on license plate numbers for enforcement or surveillance, from tolls to speeding and parking tickets to <a href=\"https:\/\/www.wired.com\/story\/ai-license-plate-readers-cheaper-drive-carefully\/\">automatic license plate readers<\/a> that police use to track criminal suspects. \u201cYou can put whatever you want on the screen, which users are not supposed to be able to do,\u201d says Rodriguez. \u201cImagine you are going through a speed camera or if you are a criminal and you don&#8217;t want to get caught.&#8221;<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" src=\"https:\/\/media.wired.com\/photos\/67602acd4586723d26df2ccb\/master\/w_1600%2Cc_limit\/plate_hacked.jpg\" alt=\"Image may contain Electronics Screen Computer Hardware Hardware Monitor Text Symbol White Board and QR Code\"\/><\/figure>\n\n\n\n<p>Worse still, Rodriguez points out that a jailbroken license plate can be changed not just to an arbitrary number but also to the number of another vehicle\u2014whose driver would then receive the malicious user&#8217;s tickets and toll bills. \u201cIf you can change the license plate number whenever you want, you can cause some real problems,\u201d Rodriguez says.<\/p>\n\n\n\n<p>All traffic-related mischief aside, Rodriguez also notes that jailbreaking the plates could also allow drivers to use the plates&#8217; features without paying Reviver&#8217;s $29.99 monthly subscription fee.<\/p>\n\n\n\n<p>Because the vulnerability that allowed him to rewrite the plates&#8217; firmware exists at the hardware level\u2014in Reviver&#8217;s chips themselves\u2014Rodriguez says there&#8217;s no way for Reviver to patch the issue with a mere software update. Instead, it would have to replace those chips in each display. That means the company&#8217;s license plates are very likely to remain vulnerable despite Rodriguez&#8217;s warning\u2014a fact, Rodriguez says, that transport policymakers and law enforcement should be aware of as digital license plates roll out across the country. \u201cIt&#8217;s a big problem because now you have thousands of licensed plates with this issue, and you would need to change the hardware to fix it,\u201d he says.<\/p>\n\n\n\n<p>IOActive says it repeatedly tried to contact Reviver about its findings over the past year, going so far as to describe its findings to US CERT, which then also tried to contact Reviver about the problem. Nonetheless, Reviver told WIRED that it only became aware of IOActive&#8217;s jailbreaking research when WIRED reached out to the company last week.<\/p>\n\n\n\n<p>In a statement, the company noted that jailbreaking a digital license plate to avoid tolls, tickets, or other law enforcement surveillance \u201cwould be a criminal act subject to prosecution by law enforcement.\u201d The company adds that \u201cthe jailbreak technique identified by IOActive requires physical access to the vehicle and plate, plate removal, specialized tools, and expertise\u201d and that \u201cthis scenario is highly unlikely to occur in real-world conditions, limiting it to individual bad actors knowingly violating laws and product warranties.\u201d Reviver says it&#8217;s also redesigning its license plates to avoid using chips vulnerable to Rodriguez&#8217;s hacking technique in the future.<\/p>\n\n\n\n<p>While Rodriguez agrees that jailbreaking a Reviver plate would require removing it from a vehicle, he disputes Reviver&#8217;s claim that it would require \u201cspecialized tools\u201d or \u201cexpertise.\u201d To develop his jailbreaking method, he did use a fault-injection technique that required attaching wires to the plates\u2019 internal chip, monitoring its voltage, and \u201cglitching\u201d that voltage at a specific moment to switch off its security features and gain the ability to analyze and rewrite its firmware. But once that reverse engineering process was complete, he used its results to develop a jailbreak tool that requires none of that technical complexity.<\/p>\n\n\n\n<p>If that tool were to leak or be sold online\u2014Rodriguez himself says he doesn&#8217;t plan to publish his\u2014he says anyone could use it to jailbreak their own plate in a matter of minutes. \u201cThey just need to connect a cable and install the new firmware, just like if you were jailbreaking your iPhone,\u201d Rodriguez says.<\/p>\n\n\n\n<p>Rodriguez also notes that his hacking technique could be used not just by a driver who wants to jailbreak their own plate, but also by someone targeting an unwitting owner of a plate too. If a hacker\u2014or a parking valet or auto mechanic\u2014could manage to remove a license plate and install their own firmware on it, Rodriguez warns, they could surreptitiously change their license plate number over the internet by programming the plate to connect to a server the hacker controlled.<\/p>\n\n\n\n<p>In addition to the physical access and time necessary to pull off that hack, however, a license plate saboteur would also need to overcome a feature of Reviver&#8217;s plates that sends a notification to the owner when it&#8217;s detached from a vehicle. That would require jamming the plate&#8217;s radio communications while tampering with it, Rodriguez notes, an added wrinkle that makes the attack even less practical, though perhaps not impossible.<\/p>\n\n\n\n<p>Rodriguez isn&#8217;t the first to hack Reviver&#8217;s systems. In 2022, security researcher Sam Curry found <a href=\"https:\/\/samcurry.net\/web-hackers-vs-the-auto-industry#5-mass-assignment-on-reviver-allows-an-attacker-to-remotely-track-and-overwrite-the-virtual-license-plates-for-all-reviver-customers-track-and-administrate-reviver-fleets-and-access-modify-and-delete-all-user-information\" rel=\"noreferrer noopener\" target=\"_blank\">vulnerabilities in the company&#8217;s web infrastructure<\/a> that allowed him to make himself an administrator in its backend database, with the ability to track or change license plates at will. Unlike Rodriguez&#8217;s hardware hacking, however, Reviver was able to quickly patch its web-based bugs to prevent Curry&#8217;s technique.<\/p>\n\n\n\n<p>Although Curry&#8217;s web hacking method was far easier to pull off prior to Reviver&#8217;s patch than Rodriguez&#8217;s hardware hacking, he says that Rodriguez&#8217;s method would likely hold real appeal for certain scofflaw drivers, who might want to jailbreak their Reviver plates or simply buy pre-jailbroken plates online. \u201cIf you want to swap your license plate number, James Bond style, then drive at crazy speeds or something, you can change it for a few hours and change it back without even pulling into a parking garage,\u201d says Curry. \u201cThe people who are causing havoc on the road would probably be into this.\u201d<\/p>\n\n\n\n<p>Digital license plates are currently legal to buy and register in California and Arizona (Michigan also <a href=\"https:\/\/www.mlive.com\/news\/2024\/09\/cost-prohibitive-michigan-drivers-rejected-digital-plates.html\" rel=\"noreferrer noopener\" target=\"_blank\">briefly allowed them<\/a>), with many more states considering legalizing them in years to come. As that rollout continues, Rodriguez and Curry argue that license plate makers, transit regulators, and law enforcement all need to be aware that any system that relies solely on license plates as an identifier may be susceptible to digital license plate hacking\u2014with potentially chaotic consequences.<\/p>\n\n\n\n<p>\u201cYou should assume people will mess with them,\u201d says Curry. \u201cAnd people need to accept the implications of that.\u201d<\/p>\n\n\n\n<p><em>Updated 12:48 pm EST, December 16, 2024: Clarified Michigan&#8217;s policy on digital license plates.<\/em><\/p>\n\n\n\n<p><em>Updated 11:55 am EST, December 17, 2024: Following publication, Reviver clarified that the vulnerable module in the company&#8217;s plates do not have GPS. We&#8217;ve updated the story to reflect this new information.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>One of the things they&#8217;re testing in California, and I&#8217;d imagine they&#8217;d like to link this to your OBD2 port on your car, farming the data with GPS. And they&#8217;ve floated the idea for years about charging you per mile driven to make up for fuel tax losses for electric cars and today&#8217;s more efficient [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-9834","post","type-post","status-publish","format-standard","hentry","category-tech"],"blocksy_meta":[],"featured_image_src":null,"author_info":{"display_name":"Jason","author_link":"https:\/\/jasonsblog.ddns.net\/index.php\/author\/jturning\/"},"_links":{"self":[{"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/posts\/9834","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/comments?post=9834"}],"version-history":[{"count":2,"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/posts\/9834\/revisions"}],"predecessor-version":[{"id":9836,"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/posts\/9834\/revisions\/9836"}],"wp:attachment":[{"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/media?parent=9834"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/categories?post=9834"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/tags?post=9834"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}