joint program office for special technology countermeasures joint program office for special...

22
Joint Program Office for Special Technology Countermeasures J P O S T C Briefing Classification: Tri-Service Power Expo 2003 National Defense Industrial Association 15-17 July 2003 Norfolk, Virginia UNCLASSIFIED Control Systems Vulnerabilities

Upload: ronald-owenby

Post on 15-Dec-2015

228 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Joint Program Office for Special Technology Countermeasures Joint Program Office for Special Technology Countermeasures JPOSTCJPOSTC JPOSTCJPOSTC Briefing

Joint Program Office forSpecial Technology Countermeasures

Joint Program Office forSpecial Technology Countermeasures

JPO

STC

JPO

STC Briefing Classification:

Tri-Service Power Expo 2003National Defense Industrial Association

15-17 July 2003Norfolk, Virginia

Tri-Service Power Expo 2003National Defense Industrial Association

15-17 July 2003Norfolk, Virginia

UNCLASSIFIEDUNCLASSIFIED

Control Systems VulnerabilitiesControl Systems Vulnerabilities

Page 2: Joint Program Office for Special Technology Countermeasures Joint Program Office for Special Technology Countermeasures JPOSTCJPOSTC JPOSTCJPOSTC Briefing

UNCLASSIFIED

Contact InformationContact Information

Joint Program Office for Special Technology Countermeasures

Naval Surface Warfare Center, Dahlgren Division

Dahlgren, VA 22448-5100

Mike Burks

(540) 653-4973

[email protected]

Joint Program Office for Special Technology Countermeasures

Naval Surface Warfare Center, Dahlgren Division

Dahlgren, VA 22448-5100

Mike Burks

(540) 653-4973

[email protected]

Page 3: Joint Program Office for Special Technology Countermeasures Joint Program Office for Special Technology Countermeasures JPOSTCJPOSTC JPOSTCJPOSTC Briefing

UNCLASSIFIED

Page 4: Joint Program Office for Special Technology Countermeasures Joint Program Office for Special Technology Countermeasures JPOSTCJPOSTC JPOSTCJPOSTC Briefing

UNCLASSIFIED

AgendaAgenda

• Types of Control Systems

• Architecture

• Impact of Disruption

• Reducing Vulnerabilities

Page 5: Joint Program Office for Special Technology Countermeasures Joint Program Office for Special Technology Countermeasures JPOSTCJPOSTC JPOSTCJPOSTC Briefing

UNCLASSIFIED

Supervisory Control and Data Acquisition

Supervisory Control and Data Acquisition

SCADA

• Used in Electric Power, NG, POL, Water, Waste Water

• Older Systems - Primary Conduits of Raw Data In and Commands Out

• Newer Systems - Process and Store Significant Amount of Data Internally

• Local Control Augmented by Centralized Control Using SCADA

Page 6: Joint Program Office for Special Technology Countermeasures Joint Program Office for Special Technology Countermeasures JPOSTCJPOSTC JPOSTCJPOSTC Briefing

UNCLASSIFIED

Distributed Control SystemsDistributed Control Systems

DCS

• Control Large Manufacturing and Production Facilities

• Process and Store Significant Amount of Data

• Chemical Plant Processes Monitoring

• Power Plant DCS Linked to Energy Management Center

• Power Plant DCS Vulnerabilities Can Extent to Control Center

Page 7: Joint Program Office for Special Technology Countermeasures Joint Program Office for Special Technology Countermeasures JPOSTCJPOSTC JPOSTCJPOSTC Briefing

UNCLASSIFIED

Programmable Logic ControllersProgrammable Logic Controllers

PLC

• Used in Manufacturing Facilities, Industrial Facilities, Power Plants,Substations, Water Facilities, US NAVY Warships

• May Be used as a Remote Terminal Unit (RTU) for SCADA

• Older Systems - PLC Impact Localized

• Newer Systems - PLC Impact Widespread

• Networking PLC will Increase Vulnerabilities

Page 8: Joint Program Office for Special Technology Countermeasures Joint Program Office for Special Technology Countermeasures JPOSTCJPOSTC JPOSTCJPOSTC Briefing

UNCLASSIFIED

Control System ArchitectureControl System Architecture

Central Monitoring Unit

CommunicationsNetwork

Sensor

Remote Terminal Unit 1

Remote Terminal Unit 2

Sensor

Programmable Logic Controller

Sensor

Fiber, Radio, Modem,Microwave, Telephone, Wireless, Powerline Carrier

Page 9: Joint Program Office for Special Technology Countermeasures Joint Program Office for Special Technology Countermeasures JPOSTCJPOSTC JPOSTCJPOSTC Briefing

UNCLASSIFIED

RequirementsRequirements

• Highly Reliable

• Make Automated Changes to Processes

• Use Real Time Operating System

• High Performance

• High Functionality

Page 10: Joint Program Office for Special Technology Countermeasures Joint Program Office for Special Technology Countermeasures JPOSTCJPOSTC JPOSTCJPOSTC Briefing

UNCLASSIFIED

Polled Communications SystemPolled Communications System

Polled System

• Master Polls Slaves in Sequence

• Slave Responds Only If Requested (Half-Duplex)

• No Digital Collisions on Network

• Slave To Master To Slave Communications

Page 11: Joint Program Office for Special Technology Countermeasures Joint Program Office for Special Technology Countermeasures JPOSTCJPOSTC JPOSTCJPOSTC Briefing

UNCLASSIFIED

Interrupt Communications SystemsInterrupt Communications Systems

Interrupt System (Report By Exception)

• Slave Monitors Inputs and Initiates Report Based On Change

• Erratic System Operation Caused by Digital Collisions on Network

• Master Polls After Slave Fails to Transmit

• Slave To Slave Communication

Page 12: Joint Program Office for Special Technology Countermeasures Joint Program Office for Special Technology Countermeasures JPOSTCJPOSTC JPOSTCJPOSTC Briefing

UNCLASSIFIED

Software VulnerabilitiesSoftware Vulnerabilities

• Use Insecure Industry-Wide Protocols

(DNP3.0, Modbus, Profibus, etc.)

• Relying On Obscurity for Security

• Heavy Use of Clear Text or ASCII

• Protocol Analyzers Available to Decode Structures

• Architectures Common Across All Industries

• Operating Systems DOS, VMS, UNIX, NT, LINUX, SOLARIS

• Proprietary Software Discussed at Conferences and Periodicals

• Security Patches Impact Functionality and Performance

Page 13: Joint Program Office for Special Technology Countermeasures Joint Program Office for Special Technology Countermeasures JPOSTCJPOSTC JPOSTCJPOSTC Briefing

UNCLASSIFIED

Representative RF ThreatsRepresentative RF Threats

Man Portable RF Devices

Surplus Military RF Devices

Page 14: Joint Program Office for Special Technology Countermeasures Joint Program Office for Special Technology Countermeasures JPOSTCJPOSTC JPOSTCJPOSTC Briefing

UNCLASSIFIED

CommunicationNetwork

Instrumentation

Remote Station

Central Monitoring Station

LAN, WAN, INTERNET

CommunicationNetwork

Instrumentation

Remote Station

Central Monitoring Station

Central Monitoring Station

CommunicationNetwork

Instrumentation

Remote Station

Corporate ArchitectureCorporate Architecture

Page 15: Joint Program Office for Special Technology Countermeasures Joint Program Office for Special Technology Countermeasures JPOSTCJPOSTC JPOSTCJPOSTC Briefing

UNCLASSIFIED

Corporate NetworkCorporate Network

• Highly Networked System

• Easy Access to Control Systems From Corporate Intranet

• Few Firewalls and Intrusion Detection at Operational Facilities

• (Power Plants & Substations)

• Remote Maintenance Performed by Vendors

• Direct Remote Access Not Protected by Corporate Security

Page 16: Joint Program Office for Special Technology Countermeasures Joint Program Office for Special Technology Countermeasures JPOSTCJPOSTC JPOSTCJPOSTC Briefing

UNCLASSIFIED

Impacts of DisruptionsImpacts of Disruptions

Depends on Level of Sophistication of Intrusion

Electric Power

• Outages (Hours to Days) and Equipment Damage

• Revert to Manual Operation of System

• Monetary

Chemical/LNG

• Safety Related Safeguards Interrupted

• Potentially Catastrophic

• Monetary

Page 17: Joint Program Office for Special Technology Countermeasures Joint Program Office for Special Technology Countermeasures JPOSTCJPOSTC JPOSTCJPOSTC Briefing

UNCLASSIFIED

Impacts of DisruptionsImpacts of Disruptions

Depends on Level of Sophistication of IntrusionTelecommunications• Loss of Service (Hours) and Equipment Damage• Monetary

Water and Wastewater• Contamination• Public Confidence• Monetary

Manufacturing• Equipment Damage• Monetary

Page 18: Joint Program Office for Special Technology Countermeasures Joint Program Office for Special Technology Countermeasures JPOSTCJPOSTC JPOSTCJPOSTC Briefing

UNCLASSIFIED

Example of ImpactExample of Impact

Bellingham, Washington June 1999

• Pressure surge occurred during SCADA slowdown

• Control Room Operator Unable to Relieve Pressure

• 237,000 gallons of gasoline released from ruptured 16 “ gasoline pipeline

• SCADA data base modifications made before event

• System Administrator saw errors 18 minutes before rupture

• System Administrator did not notify operators

• Remote dialup access to SCADA for account holders

• Findings by National Transportation Safety Board faulted database modification

Page 19: Joint Program Office for Special Technology Countermeasures Joint Program Office for Special Technology Countermeasures JPOSTCJPOSTC JPOSTCJPOSTC Briefing

UNCLASSIFIED

Reducing Vulnerabilities (Short Term)Reducing Vulnerabilities (Short Term)

• Assume All Control Systems are Vulnerable to Attack

• Eliminate Back Doors Used For Maintenance

• Implement a Business to Control System Security Policy

• Limit Access to Control Systems

• Install Security Patches and Insist Vendors Do the Same

• Install Firewalls and Intrusion Detection

Page 20: Joint Program Office for Special Technology Countermeasures Joint Program Office for Special Technology Countermeasures JPOSTCJPOSTC JPOSTCJPOSTC Briefing

UNCLASSIFIED

Reducing Vulnerabilities (Long Term)Reducing Vulnerabilities (Long Term)

Information Sharing Between Industries, (ISACs), and Government

Support Development of Control System Security Technology

• Specifying Security Technology in New Purchases

• Firewalls

• Intrusion Detection

• Encryption

• Secure Real Time Operating Systems

Join Technical Organizations and Consortiums to Influence Industry

• Consortium for Electric Infrastructure to Support a Digital Society (CEIDS)

• IEEE-Instrument, Systems and Automation Society (IAS)

• International Electrotechnical Commission (IEC)

Page 21: Joint Program Office for Special Technology Countermeasures Joint Program Office for Special Technology Countermeasures JPOSTCJPOSTC JPOSTCJPOSTC Briefing

UNCLASSIFIED

Dahlgren Test BedDahlgren Test Bed

CitadelleCitadelleBastilleBastille

Shielded Diagnostic

Vans

Shielded Diagnostic

Vans

Page 22: Joint Program Office for Special Technology Countermeasures Joint Program Office for Special Technology Countermeasures JPOSTCJPOSTC JPOSTCJPOSTC Briefing

UNCLASSIFIED

Questions ?Questions ?