Product category:
Process Control System security
News Release from: Citect | Subject: SCADA cyber attacks
Edited by the Processingtalk Editorial
Team on 02 October 2006
SCADA system security against cyber
attacks
Securing integrated SCADA systems against the threat of cyber attacks: Paul Hurst of Citect UK provides a paper that discusses the options
Securing integrated SCADA systems against the threat of cyber attacks: Paul Hurst of Citect UK discusses the options Until quite recently, SCADA systems were traditionally "walled off" from other systems, operating independently from the network
This article was originally published on Processingtalk on 10 Dec 2003 at 8.00am (UK)
Related stories
SCADA system launched for facilities managers
Citect has launched CitectSCADA Facilities, a flexible, open, control and monitoring package for facilities management companies and the commercial building sector
PEP monitoring reduces costs and improves profit
PEP, a new automatic monitoring and full energy management system, provides business with the 15% to 20% annual savings achievable simply by reducing the costs of lighting, HVAC and running machinery
Prior to the awareness of possible attacks, this seemed to provide all the protection the SCADA system required.
However, over time SCADA has become integrated into larger company networks as a means of leveraging their valuable data to increase plant efficiency.
The result of this development is that now their security is often only as strong as the security of the overall network.
Further reading
Open-architecture HMI upgrades to full Scada
A typical 100-point HMI for just GBP 400, supported by 130 major drivers and complete with a free development system, is the promise for the new CitectHMI
Work with the complete new Citect SCADA suite FREE
Citect is offering the opportunity to work with their complete new SCADA v5.5 suite for free: the software has a run time limited to 15 mins, but users can start developing SCADA projects now!
Citect offers mobile plant control for GBP995
Citect is offering new and existing users of its CitectSCADA system the benefits of mobile plant monitoring and control - "in the palm of the hand" - anywhere, anytime
The process of protecting SCADA networks starts with the creation of a written security policy.
Failure to have a policy in place exposes the company to attacks, loss of revenue and legal action.
The security policy should also be a living document, not a static policy created once and then shelved.
The management team needs to draw very clear and understandable objectives, goals, rules and formal procedures to define the overall position and architecture of the plan.
It should cover the following key components:.
* Roles and responsibilities of those affected by the policy.
* Actions, activities and processes that are allowed, and those that are not allowed.
* Consequences of non-compliance.
Prior to completing the written policy, a vulnerability assessment must be undertaken to identify both the potential risks associated with the different aspects of the SCADA-related IT infrastructure, and the priority of the different aspects of the infrastructure.
In addition, the vulnerability assessment also acts as a mechanism to identify holes or flaws in the understanding of how a system is constructed (i.e its architecture) and where threats against the system may originate.
To successfully complete a vulnerability assessment, a physical audit of all the computer and networking equipment, associated software and network routings needs to be performed.
A clear and accurate network diagram should be used to present a detailed depiction of the infrastructure following the audit.
The results would typically be presented in a hierarchical manner, which, in turn, sets the priority to address security concerns and the level of related funding associated with each area of vulnerability.
For example, within a typical SCADA environment, key items and the related hierarchy could be as follows:.
* Operational Availability of Operator Stations.
* Accuracy of Real Time Data.
* Protection of System Configuration Data.
* Interconnection to Business Networks.
* Availability of Historical Data.
* Availability of Casual User Stations.
After defining the hierarchy and auditing the different system components, the options with regard to security measures need to be considered.
For SCADA networks there are some common security mechanisms that apply to all networks that have any form of wide area (WAN) or Internet-based access requirements.
These include:.
* Network Design.
* Regulating Physical Access.
* Firewalls.
* Intrusion Detection.
* Virtual Private Networks (VPN).
* IP Security (IPSpec).
* Demilitarised Zones (DMZs).
1) Network Design - Keep It Simple.
It is a fact that simple networks are at less risk than more complex, interconnected networks.
Therefore keep the network simple and, more importantly, well documented from the beginning.
A key factor in ensuring a secure network is the number of contact points.
These should be limited as far as possible.
While firewalls have secured access from the Internet, many existing control systems have modems installed to allow remote users access to the system for debugging.
These modems are often connected directly to controllers in the substations.
The access point, if required, should be through a single point that is password protected and where user action logging can be achieved.
2) Regulating physical access to the SCADA network.
The benefits of a simply designed network can easily be dissipated if some basic protection strategies are not followed.
For example: physical access to your network should be closely monitored.
First, do not allow anyone that does not belong to your organization to connect to your network Ethernet or have physical access to your IT server room.
Second, use built-in Microsoft Windows features such as NTFS to require user authentication when perusing network shares.
Third, monitor your network regularly for activity that may be suspicious and note the IP addresses when running sniffing software or hardware on the network.
Fourth, ensure that there are no foreign IP addresses on the list.
If you find one, trace route to the IP address.
Once you locate its origin you can take action.
If you are unsure physically, then disconnect the segment where the potential intruder may be on the network.
3) Firewalls.
A Firewall is a set of related programmes, located at a network gateway server that protects the resources of a private network from outside users.
A firewall, working closely with a router programme, examines each network packet to determine whether to forward it toward its destination.
It also includes or works with a proxy server that makes network requests on behalf of workstation users.
A firewall is often installed in a specially designated computer separate from the rest of the network, so that no incoming request can get directly at private network resources.
It is imperative to utilise a secured firewall between a corporate network and the Internet.
As the single point of traffic into and out of a corporate network, a firewall can be effectively monitored and secured.
It is important to have at least one firewall and router separating the network from external networks not in the company's dominion.
On larger sites the control system needs to be protected from attack within the SCADA network.
Implementing an additional firewall between the corporate and SCADA network can achieve this aim and is highly recommended.
4) Intrusion Detection.
One problem with Firewalls and other simple boundary devices currently available is they lack some degree of intelligence when it comes to observing, recognising and identifying attack signatures that may be present in the traffic they monitor and the log files which they collect.
This deficiency explains why intrusion detection systems, (IDS) are becoming increasingly important in helping to maintain network security.
In a nutshell, an IDS is a specialised tool that knows how to read and interpret the contents of log files from routers, firewalls, servers and other network devices.
Furthermore, an IDS often stores a database of known attack signatures and can compare patterns of activity, traffic or behaviour it identifies in the logs being monitored, against those signatures, so it can recognise when a close match between a signature and current or recent behaviour occurs.
In practice, most commercial environments use some combination of network- and host- and/or application-based IDS systems to observe what's happening on the network while also monitoring key hosts and applications more closely.
5) Virtual Private Network (VPN).
One of the main security issues facing more complex networks today is remote access.
VPN is a secured way of connecting to remote SCADA networks.
With a Virtual Private Network (VPN), all data paths are secret to a certain extent, yet open to a limited group of persons, such as employees of a supplier company.
A VPN is a network constructed by using public wires to connect nodes.
For example, there are a number of systems that allow the creation of networks using the Internet as the medium for transporting data.
These systems use encryption and other security measures to ensure only authorised users access the network and data cannot be intercepted.
6) IP Security (IPsec).
Deployed widely to implement VPNs is IP Security (IPsec), a set of protocols developed by the Internet Engineering Task Force (IETF) to support the secure exchange of packets at the IP layer.
IPsec can be deployed within a network to provide computer-level authentication, as well as data encryption.
It can also be used to create a VPN connection between the two remote networks using the highly secured Layer Two Tunneling Protocol with Internet Protocol security (L2TP/IPSec).
7) Demilitarised Zones (DMZ).
The use of DMZ buffers is becoming increasingly common as a method of segregating business applications from SCADA networks.
A highly recommended additional security measure, Demilitarized Zones are a buffer between a trusted network (SCADA network) and the corporate network or Internet, separated through additional firewalls and routers, which provide an extra layer of security against cyber attacks. Request a free brochure from Citect ...
• Citect: contact details and other news
• Email this article to a colleague
• Register for the free Processingtalk email newsletter
• Processingtalk Home Page

