Security Experts Call For Regulation On IoT Cybersecurity
During a House Committee hearing today, Bruce Schneier also asks for the establishment of a new government agency devoted to cybersecurity.
Security experts asked lawmakers for more action, today, during a Congressional hearing on IoT security. On their wishlist: consequences to manufacturers for delivering insecure products, a federally funded independent lab for pre-market cybersecurity testing, and an entirely new federal agency devoted to cybersecurity.
The hearing, "Understanding the Role of Connected Devices in Recent Attacks," was held by the US House Committee on Energy and Commerce, with expert witnesses Dale Drew, senior vice president and chief security officer of Level 3 Communications; Dr. Kevin Fu, CEO of Virta Labs and associated professor of electrical engineering and computer science at the University of Michigan; and Bruce Schneier, fellow of the Berkman Klein Center at Harvard University.
"We are in this sorry and deteriorating state because there is almost no cost to a manufacturer for deploying products with poor cybersecurity to consumers," said Dr. Fu. He later added "also there's no benefit if they deploy something with good security."
"The market can't fix this," said Schneier, because "the buyer and seller don't care ... So I argue that government needs to get involved. That this is a market failure. And what I need are some good regulations."
Rep. Greg Walden (R-OR), however, noted, that in prior cybersecurity-related hearings, experts routinely caution them that regulations can lead to organizations misallocating their security resources, and agile threat actors quickly changing attack methods. Walden asked "how do we create a national framework where the stakeholders are really driving this in real-time, and we don't do something stupid, like lock certain requirements into statute?"
Drew suggested beginning by establishing standards, and using them to apply pressure. Schneier suggested setting benchmarks, but not methods of achieving them. "Here is the result we want. Figure out how to do it," Schneier said.
Fu said, "Encoding mechanism would be unwise ... however principles I think you can encode." Fu also recommended incentivizing better cybersecurity hygiene, support for the National Science Foundation and NIST, and the establishment of an independent lab for pre-market cybersecurity testing (perhaps modeled off of safety programs like the National Highway Traffic Safety Administration).
Rep. Anna Eshoo (D-CA) introduced a cyber hygiene bill last October that calls for NIST to set standards, not Congress, because, she said "[Congress will] miss the mark, we'll miss it by a wide mile." Eshoo said the bill "has not gained a lot of traction" but that the statements made by the witnesses "puts some wheels on it."
She was less hopeful, however, about the success about another recommendation made by Schneier: the establishment of a new government agency.
Schneier said: "We can't have different rules if the computer has wheels, or propellers, or makes phone calls, or is in your body. That's just not gonna work. These are all computers and we're gonna have to figure out rules that are central."
He later held up his mobile phone, saying "It was ok when [this] was fun and games. Already there's stuff on this device that monitors my medical condition, controls my thermostat, talks to my car. I've just crosesed four regulatory agencies ... This is gonna be something that we're gonna need to do something new about. Like many new technologies of the 20th century, new agencies were created -- trains, cars, airplanes, radio, nuclear power. My guess is this is going to be one of them."
Eshoo however, felt that a Republican majority in Congress would make this difficult. "New agencies, new regulations, we're dead in the water," she said. "But we can't leave this issue to be dead in the water. Our country deserves much better."
Rep. Frank Pallone (D-NJ) asked if regulation like that suggested by the expert witnesses today might stifle innovation.
"Yes, it will," said Schneier. "And I don't like that, but in the world of dangerous things, we constrain innovation. ... I personally don't like killer robots. I think they're a mistake and we should regulate them."
"This is what we do when innovation can cause catastrophic risk," he said. "And it's catastrophic risk we're talking about. It's crashing all the cars. It's shutting down all the power plants. The internet makes this possible because of the way it scales. And these are real risks."
Fu said he worries "bureacracies" will get in the way of security. "I worry about the inability to change. I worry about being stuck saying 'we've never done it that way before.' I worry about saying things like 'well that's unprecedented.' Well, the Internet of Things is unprecedented. So there are going to have to be some changes." He compared it to the long path to making handwashing a habit. "It took 165 years before handwashing was common. It's going to take some time for security, but the time is right to do to do something right. To do something wise."
Sara Peters is Senior Editor at Dark Reading and formerly the editor-in-chief of Enterprise Efficiency. Prior that she was senior editor for the Computer Security Institute, writing and speaking about virtualization, identity management, cybersecurity law, and a myriad ... View Full Bio
Enterprise Vulnerabilities From DHS/US-CERT's National Vulnerability DatabaseCVE-2018-12697 PUBLISHED: 2018-06-23
A NULL pointer dereference (aka SEGV on unknown address 0x000000000000) was discovered in work_stuff_copy_to_from in cplus-dem.c in GNU libiberty, as distributed in GNU Binutils 2.30. This can occur during execution of objdump.
demangle_template in cplus-dem.c in GNU libiberty, as distributed in GNU Binutils 2.30, allows attackers to trigger excessive memory consumption (aka OOM) during the "Create an array for saving the template argument values" XNEWVEC call. This can occur during execution of objdump.
finish_stab in stabs.c in GNU Binutils 2.30 allows attackers to cause a denial of service (heap-based buffer overflow) or possibly have unspecified other impact, as demonstrated by an out-of-bounds write of 8 bytes. This can occur during execution of objdump.
The webService binary on Insteon HD IP Camera White 2864-222 devices has a stack-based Buffer Overflow leading to Control-Flow Hijacking via a crafted usr key, as demonstrated by a long remoteIp parameter to cgi-bin/CGIProxy.fcgi on port 34100.