SCADA Security 

By: Andre Yee, 2007-03-13   Viewed: 2247 times    Printed: 480 times    Emailed: 214 times




This article examines the state of security related to process-control systems and what can be done to secure them.

What is SCADA?


There are two types of process-control systems in view—distributed control systems (DCS) and supervisory control and data acquisition (SCADA). DCS are typically used for single-point processing and are employed in a limited geographic area. On the other hand, SCADA systems are used for large-scale, distributed management of critical infrastructure systems and are often geographically dispersed.

For example, in a power utility, DCS may be used for generation of power, while SCADA is used for the distribution and transmission of power. The basic SCADA configuration shown in Figure 1, consists of a supervisory control station and multiple controller stations, either local or remote. Through the use of the control station, operators can monitor status and issue commands to the appropriate devices. Control stations consist of devices that collect data or effect control of equipment. These devices are either remote terminal units (RTU), intelligent electronic devices or programmable logic controllers (PLC).

Process Control System
Figure 1: Process Control System


The security problem


Because of the limited attention paid to security, both DCS and SCADA systems are perceived as being largely unsecured and vulnerable to attack, as noted by a Government Accountability Office report last year. The report included many examples of attacks on control systems including:

  • A cybersecurity breach in 1994 of the Salt River Project, a major water and electricity provider in Tempe, Ariz.
  • SQL Slammer worm infection of the Davis-Besse nuclear power plant in Oak Harbor, Ohio, in 2003. The plant's process computer failed, requiring more than six hours for recovery. Control-system traffic was also blocked on five other utilities.


These examples highlight some of the exposures related to SCADA systems that can lead to further liabilities. However, to tackle the SCADA security challenge, we must better understand and define the problem. There are three primary issues related to SCADA security that have emerged in recent years: unsecured data transmissions, open public network connections and technology standardization.

Unsecured data/command transmissions

Many older SCADA systems weren't designed with information security in mind. This omission has led to systems with unsecured data transmission. Most of the older SCADA systems will still transmit both data and control commands in unencrypted clear text. This allows potential attackers to easily intercept and issue unauthorized commands to critical control equipment.

Furthermore, the lack of authentication in the overall SCADA architecture means that attackers with physical access to the network can gain a foothold to launch denial-of-service or "man-in-the-middle" attacks, both of which can lead to disruption and safety concerns.

Open public network connections

SCADA systems have long been regarded as operating in a secure environment because of their closed network, which isn't exposed to external entities. Also, the communication protocols employed were primarily proprietary and not commonly published. This "security by secrecy" approach has led to a false sense of security that doesn't stand up to the test of an audit.

Furthermore, the notion that SCADA networks are closed systems is no longer true. Recent advances, such as Web-based reporting and remote operator access, have driven the requirement to interface with the Internet. This opens up physical access over the public network and subjects SCADA systems to the same potential malicious threats as those corporate networks face on a regular basis.

Standardization of technologies

Typically, compliance with industry standards and technologies is regarded as a good thing. However, in the case of newer SCADA systems, recent adoption of commonly used operating systems and standards make for a more vulnerable target. Newer SCADA systems have begun to use operating systems such asWindows or Unix variants that are commonplace in corporate networks. While this move offers benefits, it also makes SCADA systems susceptible to numerous attacks related to these operating systems. SCADA systems also face patch management challenges as vulnerabilities for these operating systems are uncovered.

Securing SCADA

Against the backdrop of these emerging threats, security managers at institutions that use SCADA are beginning to address the challenges involved in securing these systems. Much of what needs to be done is simply implementing sound information-security practices. Here are a few key initiatives to address lingering security issues:

  • Secure network communications: Implement strong encryption over the SCADA network communications, ensuring that both monitored data and control commands are encrypted.
  • Turn on security: Implement security features with devices on your network, especially authentication. Use secure protocols whenever possible.
  • Know your SCADA network: Identify all connections to external networks including wireless networks, corporate LANs and WANs, and the Internet. Further secure your network by eliminating all unnecessary connections to external networks.
  • Harden your SCADA environment: Remove all unnecessary services from the hosts on your network. Also, just as you would in your corporate network environment, ensure that all systems are patched and up to date.
  • Conduct regular security audits: Ensure that security practices and procedures, such as incident response, are defined and implemented. Penetration testing of the network environment should also be prudently conducted with inspection for potential back doors into the SCADA network.
  • Implement real-time threat protection: With the increasing number and complexity of attacks, it's insufficient to simply patch your systems or maintain access/service control. One alternative is to implement real-time threat protection in the form of network intrusion-prevention systems. Unlike standard packet-filter firewalls, these systems perform application-layer inspection to identify attacks that are carried in the payload and block the offending traffic in real time.

Andre Yee is president and CEO of NFR Security Inc., a Rockville, Md.-based vendor of real-time threat protection products, including an intrusion-prevention system with patent-pending Confidence Indexing.

 

DiggIt     FurlIt     Reddit     BlinkList     Yahoo    Del.icio.us
Related articles on SCADA

[2008-01-08]Risks Management in Offshore Outsourcing
[2007-08-27]Ethernet on the factory floor
[2007-08-27]The hidden costs of ERP
[2007-08-26]Securing the factory network
[2007-08-17]Scada goes mobile
[2007-08-16]Dynamic SCADA Systems Market for the Oil & Gas Industry to Reach $1,141 Million
[2007-06-12]Industrial Defender Introducing Outsourced Risk Management
[2007-06-08]Vulnerabilities in SCADA systems
[2007-05-31]Will iPhone rock Europe with 3G technology?
[2007-05-01]SCADA solutions for hospitals and laboratories
[2007-04-16]North Port Utilities Department is using SCADA
[2007-04-16]SCADA State of Denial
[2007-04-09]SCADA at heart of carbon neutral CHP project
[2007-04-06]Wastewater Pumps is a new range of VFDs
[2007-04-06]Light and robust handheld panels