The evolution of the Smart Grid, and most notably the introduction and expansion of IP-based internetworking into the traditionally SCADA, and often proprietary, world of utilities is bringing a new series of threats to the Grid, as we have been writing about for some time now. Much of our blogging in the past year has focused on it: on the threats, on the similarities, and on the insufficient attention we believe the problem has received.Recently, as we have been working to better understand the other side of this equation, the complex and unique SCADA systems that have long managed and monitored the Grid and its components, it has become clear that while these threats are definitely coming, it is not simply going to be a re-application of counter measures from the IP security handbook. The Smart Grid will be enabled by the new technologies, will rely on existing assets and resources, and will require nuanced thinking in terms of counter measures. Here are a few examples of areas where new thinking is necessary, and where existing IP cures could easily kill the Smart Grid patient:
- Password Guessing and Identity Spoofing
- Traditional IP Countermeasure: System access is blocked after a fixed number of failed login attempts are seen. Just like an ATM machine swallowing a card, or a retailer disabling an account, protection from brute force password guessing involves some out-of-band process to restore legitimate access.
- Smart Grid/SCADA Reality: This countermeasure would actually be a powerful attack against a system requiring management or update. As an example, if attackers were attempting to overheat a component, they could first direct a series of expected unsuccessful login attempts, and then execute rapid powercycling or other destabilizing attack. A lock-out security mechanism would then prevent the real manager from taking appropriate actions, and would complicate any form of recovery.
In this example, a more appropriate countermeasure might be to require a second form of authentication after repeated failures, like a token or a biometric, or to throw an alarm while increasing the time between login attempts. A more nuanced behavior is required that would never go so far as to lock-out access to a critical system or service. - Viruses and Malware
- Traditional IP Countermeasure: One of the most common security mechanisms that is deployed across a majority of critical systems is antivirus or anti-malware software. These solutions scan systems in their entirety, identifying files, memory, or running objects that look to be dangerous to the system.
- Smart Grid/SCADA Reality: Advances in platform capabilities and cost savings have combined to increase the number of standard, off-the-shelf systems that play a role in the provision or management of power operations on the Smart Grid. These systems, however, are not natively any more protected from viruses and malware than a typical commercial or residential system. They do differ, however, in the tight requirements that exist for their performance, and in the likelihood that they are already maxed out in terms of processor load. As a result, it is unlikely that traditional antivirus or anti-malware software could be supported on those systems without negatively impacting other areas of performance.
Antivirus and anti-malware software will likely have to operate at gateways in the new Smart Grid, and behavioral analytics of network behavior may be required to identify the introduction or spread of viruses or malware internal to the provider. - System Breach and Compromise
- Traditional IP Countermeasure: Intrusion Detection Systems, either host or network-based are a common means of identifying incursions, permitting both early interdiction and detailed forensic analysis in the case of breaches.
- Smart Grid/SCADA Reality: The essence of successful intrusion detection is the capability of identifying well-known patterns of attack and of describing expected acceptable patterns of operations. The complexity of many SCADA systems and their individuality, combined with lesser-known protocols and dynamic configurations, make identifying intrusions very difficult. The traditionally overworked systems are also poor candidates for host-based systems, and the equally overworked utility staffs are not commonly trained in identifying and executing remediation steps for attacks once in process.
Monitoring and intrusion detection are clearly vital to the success and reliability of the Smart Grid, but it is likely that other forms of corruption detection, like executable and data integrity validators, baseline system monitoring, and network anomaly detection, will be less invasive and disruptive solutions.




Based on the reporting from the hospital...which existed in Texas...in summer...it's hot there...the air conditioning system had failed multiple times, and they didn't check for, or find, the remote control software on the HVAC system. Instead, a researcher hundreds of miles away had gotten an unrelated message from a hacker, did some research, and discovered from pictures of the HMI screens that the system had been corrupted.










Andy Bochman
Jack Danahy
