RFID Hack Could Allow Retail FraudBy Mark Hachman | Posted 2004-07-29 Email Print
Re-Thinking HR: What Every CIO Needs to Know About Tomorrow's Workforce
New tool allows modifications of the code stored within RFID tags, potentially allowing consumers to buy caviar for the price of a dozen eggs.
LAS VEGASA German consultant has released a tool that its creator says will allow modifications of the code stored within RFID tags, theoretically allowing consumers to wreak havoc in future retail deployments.
The RFDump software allows a user equipped with an RFID reader, a laptop or PDA, and a power supply to rewrite the data stored in ISO 15693 tags, the most common tags used to host the EPC (Electronic Product Code) information traditionally stored in bar codes.
Click here to read about eWEEK Labs' analysis of RFID.
Although each RFID tag carries with it a unique product ID, the EPC is stored in the "user area" portion of the chip, which allows it to be rewritten. That poses problems to both consumers and retailers, RFDump's author, Lukas Grunwald, a senior consultant with Hildesheim, Germany-based DN-Systems Enterprise Solutions GmbH, said: On one hand, consumers could defraud a retailer by reprogramming a premium item as a cheap commodity. On the other hand, consumers would have to worry about the items in their shopping carts being read by "Big Brother," or at least the many retailers in a shopping mall.
The tool was released as part of a talk at the Black Hat Briefings here, dedicated to IT security.
Click here to read about Congress' RFID concerns.
And there's an even worse scenario: "It is only a matter of time before someone puts a root exploit on one of these tags and hacks into your supply chain," Grunwald said.
RFID tags have been seen as a revolutionary device by retailers, manufacturers and the military. Theoretically, a pallet or product with an embedded RFID tag can be tracked more accurately, resulting in a more efficient inventory-management system that could be used to quickly replace umbrellas, for example, that sold out during a rainstorm. Gap Inc. and Italy's Benetton already use the tags in their stores.
In Europe, the Gillette Co. has used RFID tags inside packages of razor blades to minimize theft, Grunwald said. And Wal-Mart Stores, the world's largest company, and the U.S. Department of Defense have separate programs to rework their supply chains around RFID tags by next year. By 2007, all manufacturers, retailers, drug stores, hospitals and smaller retails will use the tags, according to Robin Koh, a member of the Auto-ID Labs industry consortium. Already, RFID tags are popping up inside consumer loyalty cards.
The assumption is that the military will have the budget to buy tamperproof tags. But not so for retailers and manufacturers, who will likely try to scrimp, Grunwald said. The most common EPC tags store the item information in cleartext inside the tag, and allow rewriting of the data. Each tag sits idle until powered on by the RF energy emitted from the gate, and can then be read.
Next Page: Tool facilitates criminal mischief.
The trick only works if a shop has implemented automatic checkout, or at least one that doesn't encourage human intervention. Some retailers use a video camera to double-check items, according to a Defense Department IT employee attending the convention. Germany's METRO Group has already deployed an RFID-equipped store in Rheinburg, Germany, complete with self-checkout kiosks.
For insights on security coverage around the Web, check out eWEEK.com Security Center Editor Larry Seltzer's Weblog.
A second system at the store exit checks to see if the user has paid for all of his items, then supposedly writes 0's in the user ID field, erasing the tag for privacy purposes. Alarms will sound if a shopper attempts to sneak away. One way to exasperate store owners, Grunwald said, is to buy an individual tag, program it with item data, then slip the tiny tag near the gate. After 5 minutes of shrieking sirens, the gate will be turned off, he said.
However, the tags require the RF energy to function. Wrapping a tag in aluminum foil blocks the radio waves and prevents a tag from being identified. Security firm RSA Security has also released a so-called "blocker tag" to prevent a shopper's privacy. But RFDump can still access and attack the stored information, Grunwald said.
eWEEK.com's Lisa Vaas offers tips for getting ready for RFID.
As a proof of concept, Grunwald also added a "cookie" function to RFDump that allows a store to track the number of times a shopper enters or picks up an item. An audience member pointed out that that had serious implications for personal privacy. "You are exactly correct," Grunwald said. "It is a very scary thing."