CIA, NSA and the IoT: What We Learned

By Special Guest
David West, Engineering Director, David West, Icon Labs
March 27, 2017

In his June article, The NSA wants to exploit IoT devices for surveillance and sabotage, Pierluigi Paganini foretold: “Thanks to the Internet of Things devices, we become nodes of a global network, hacking this network allow spies to spy on everyone. This is also the intent of the U.S. National Security Agency who is working to develop cyber espionage capabilities through IoT devices.”

Although the recent release of WikiLeaks documents credits the CIA as developing and co-opting an arsenal of technology targeting a wide range of IoT devices, the result remains the same. Consumer and business devices including Smart TVs, Apple and Android phones, routers, and other everyday devices are actively used to eavesdrop on voice and data communication.

Using a connected device to collect information is nothing new, but the widespread activities reported by Wikileaks are on an unprecedented scale. It is also one of the first times we’ve recognized that IoT devices are targeted. Let’s look at WHY and HOW these IoT devices were targeted.

Attacking the IoT
The need to secure any computing device should be obvious by now, but many companies developing IoT devices are still completely ignoring ignore security precautions or are implementing it as a hack only when vulnerabilities are actually exposed. Unfortunately, companies that view security as a critical feature and are pursuing a full product lifecycle approach to securing their devices and networks are in the minority.

Organizations with the resources of the CIA and NSA can develop effective cyberattacks against a wide range of IoT devices and will continue to do so even as new defenses are developed.  Their respective teams realize that innocuous IoT devices contain easily exploited vulnerabilities that do not require sophisticated cyber-attacks to expose. Often, the devices have backdoors for remote access by service technicians, weak or no authentication methods, or default passwords where the manufacturer doesn’t simply enforce a change.  The ease of compromising those devices hardly requires a nation-state.

It is surprising however, that many devices that include basic cyber-security defenses also often fall short.  They may provide a level of protection by encrypting network traffic, or harden the device using code signing for trusted boot or provide other defenses against cyber-attacks.  In many cases, however, these measures don’t go far enough. Each device is different, but most fail to provide security on all the device’s interfaces, leaving something to exploit or attack.  For example, some IoT devices have smartly implemented SSH to provide secure communication, but unfortunately used an identical shared key for an entire manufacturing run.  If that shared key is then compromised, and it will be, all devices using the key are vulnerable. 

Addressing the problem
Device security can no longer be viewed as an option.  Developers must address security during the earliest design stage of a device and set the bar high.  Even if it is not practical to implement a full security roadmap in your next product release, it is important to get started. If you can create a base of security in your device, you can build upon it in subsequent releases.

Secure remote update capability, intrusion detection, and security management are critical features and a great starting point. Those features detect attempted attacks against a device, provide strategic notifications of the attacks, and take the proper action to mitigate attacks. 

The CIA debacle is a reminder criminal hackers aren’t the only ones looking to exploit security vulnerabilities.  The overwhelming conclusion is the increasing emphasis on the importance of security in the IoT. The only way to stop attacks is to take security seriously. Regardless of the device or application, it is critical to build in security from the beginning.  

David West is the Director of Engineering for Icon Labs, a leading provider of security solutions for embedded devices. You can reach him at

Edited by Ken Briodagh

Related Articles

AvePoint Citizen Services Launches in Richmond, Virginia

By: Ken Briodagh    6/21/2018

Six government agencies in Richmond, Virginia will hook into the AvePoint Citizen Services' RVA 311, centralizing requests and resolution tracking for…

Read More

Cybertrust Joins the CIP Project As Ecosystem for Large Scale Critical Infrastructure Initiatives Grows

By: Cynthia S. Artin    6/20/2018

When it comes to critical infrastructure, including development of the smart grid, smart cities, transportation systems, and more, security is no long…

Read More

Study Says: Mauritius, Ghana and Tunisia Lead African Telecoms

By: Ken Briodagh    6/20/2018

BuddeComm has launched a Telecoms Maturity Index (TMI), to analyze the broadband, mobile and fixed Line markets of a country, rank it and compare it t…

Read More

A Guide to Creating New Citizen Experience in IoT-Based Smart Cities

By: Special Guest    6/19/2018

IoT-based smart cities are creating value for citizens. In this article, we explore three components of a citizen-centric smart city and reveal how to…

Read More

IoT Time Podcast S.3 Ep.20 CSG

By: Ken Briodagh    6/18/2018

On this episode of IoT Time Podcast, Ken Briodagh sits down with Ian Watterson, Head of Americas and Asia Pacific, CSG, to talk about Smart cities, Su…

Read More