Welcome Guest. | Log In| Register | Membership Benefits
  • Email this page E-mail this page
  • |  Print Print this page
  • |   Bookmark and Share

Hacking Truckers

Researchers discover that the contents of a truck's haul are wide open to hackers via RFID

Jun 25, 2007 | 06:00 AM

By Kelly Jackson Higgins
DarkReading

Now even truckers will need to worry about RFID security: Researchers say they have discovered that they can scan and hack electronic product code (EPC) labels on products being transported on 18-wheeler tractor-trailers.

Researchers at PacketFocus Security Solutions , with the help of researchers at Atlas RFID Solutions, so far have been able to easily read EPC codes using standard EPC Generation 2 readers and antennas, says Joshua Perrymon, hacking director for PacketFocus Security Solutions. The firm recently rented an 18-wheeler from a local freight company and loaded it with EPC-tagged boxes to test out just what data can be intercepted from the big rigs. "We wanted to determine what information we could glean from outside the truck," Perrymon says.

It's a supply chain nightmare. Perrymon says he and his colleagues didn't have to do much more than run the off-the-shelf tools. "We are showing you can do this with off-the-shelf products, and you don't have to be a super-hacker" to get EPC data off a tractor-trailer, he says.

EPC, the heir apparent to the bar code, provides unique tags for each item, rather than just the vendor and class of product as bar codes do. That makes inventory and shipment-tracking more efficient, of course, but also opens the door for attackers to lift detailed information about what a particular truck is hauling and where, as well as to actually hack the EPC codes via an EPC writer, Perrymon says.

"Each product has its own EPC number," he says. "If a company is using EPC numbers, we can sit outside the tractor-trailer and scan them, reference them with known EPC numbers, and know the inventory of what's on that trailer."

That means your competitor could use this information for intelligence purposes. "He could get an idea of what you are shipping and how much, and how often," Perrymon says, adding that an attacker could also write to those tags, either disabling or changing them if you don't apply the proper authorization and passwords to your EPC system. That's PacketFocus's next step in its research.

And sniffing the truck's payload could also provide criminals with intelligence they wouldn’t otherwise be able to get very easily, thus helping them target their holdups or other heists, he says. "Unless they had a lot of inside information, they don't have enough information to rob that truck. Now they can scan it if it's not secure -- they don't want to rob that toilet paper truck, but if it's got plasma TVs with surround sound, [that's their] target."

Truckers are especially vulnerable because they travel to public truck stops to sleep and rest, says Perrymon. "That's vulnerable for RFID stuff sitting in the truck, passive."

So far, Perrymon and his team have only tested a parked 18-wheeler, but they plan to also try hacking while the truck is in transit on the highway. "I want to see if we can do this going down the road, but I'm pretty sure we can." He says they'll pull up alongside the truck and scan it as they drive along the highway.

The range for reading the EPC tags mostly depends on power and antennas, he says, because some types of tags "talk further" than others, he says.

EPC RFID security is a lot like the typical home WLAN: Companies are more worried about getting the operational side of it installed and often leave their system in default mode, with easily guessed passwords. Perrymon says he first deploys the reader to see what data comes back and then uses a custom script to eke out the weak password.

— Kelly Jackson Higgins, Senior Editor, Dark Reading


Subscribe to RSS










Bugs
ENTERPRISE VULNERABILITIES
Vulnerability:suse linux
Published:2010-01-22
Severity:High
Description:SUSE Linux Enterprise 10 SP3 (SLE10-SP3) configures postfix to listen on all network interfaces, which might allow remote attackers to bypass intended access restrictions.
Vulnerability:ie
Published:2010-01-22
Severity:High
Description:The URL validation functionality in Microsoft Internet Explorer 7 and 8 does not properly process input parameters, which allows remote attackers to execute arbitrary local programs via a crafted URL, aka "URL Validation Vulnerability."
Vulnerability:bind
Published:2010-01-22
Severity:Medium
Description:ISC BIND 9.0.x through 9.3.x, 9.4 before 9.4.3-P5, 9.5 before 9.5.2-P2, 9.6 before 9.6.1-P3, and 9.7.0 beta does not properly validate DNSSEC (1) NSEC and (2) NSEC3 records, which allows remote attackers to add the Authenticated Data (AD) flag to a forged NXDOMAIN response for an existing domain.
Vulnerability:ie
Published:2010-01-22
Severity:High
Description:Microsoft Internet Explorer 6, 6 SP1, 7, and 8 does not properly handle objects in memory, which allows remote attackers to execute arbitrary code by accessing an object that (1) was not properly initialized or (2) is deleted, leading to memory corruption, aka "Uninitialized Memory Corruption Vulnerability," a different vulnerability than CVE-2009-2530 and CVE-2009-2531.
Vulnerability:ie
Published:2010-01-22
Severity:High
Description:Microsoft Internet Explorer 8 does not properly handle objects in memory, which allows remote attackers to execute arbitrary code by accessing an object that (1) was not properly initialized or (2) is deleted, leading to memory corruption, aka "Uninitialized Memory Corruption Vulnerability," a different vulnerability than CVE-2009-3671, CVE-2009-3674, and CVE-2010-0246.


Briefing Centers
POWERFUL INFORMATION
AT YOUR FINGERTIPS
(SPONSORED LINKS)