75
8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 1/75  © 2007 Security-Assessment.com SCADA Fear, Uncertainty, and the Digital Armageddon Presented By Morgan Marquis-Boire

SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

Embed Size (px)

Citation preview

Page 1: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 1/75

 © 2007 Security-Assessment.com

SCADAFear, Uncertainty, and the Digital Armageddon

Presented By Morgan Marquis-Boire

Page 2: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 2/75

 © 2007 Security-Assessment.com

Whois

! Hi, My Name is Morgan

Page 3: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 3/75

 © 2007 Security-Assessment.com

Whois

! Hi, My Name is Morgan

! I’m a security guy

Page 4: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 4/75

 © 2007 Security-Assessment.com

Whois

! Hi, My Name is Morgan

! I’m a security guy

! Security-Assessment.com

Page 5: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 5/75

 © 2007 Security-Assessment.com

Whois

! Hi, My Name is Morgan

! I’m a security guy

! Security-Assessment.com

! Kiwicon

Page 6: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 6/75

 © 2007 Security-Assessment.com

Introduction

! Today we will be covering SCADA

! What is it?

! Why is it so hip right now?

! How do we bust it?

! When good SCADA goes bad

! Are there cyber-terrorists lurking in the bushes outside mySCADA installation?

! SCADA security and Securing your SCADA networks

! Questions

Page 7: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 7/75 © 2007 Security-Assessment.com

What the hell is SCADA?

! SCADA is…

! Industrial Control Systems (ICS), commonly referred to as

SCADA underlie much of the infrastructure that makes every daylife possible in the modern world.

Page 8: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 8/75 © 2007 Security-Assessment.com

What the hell is SCADA?

! SCADA is…

! Industrial Control Systems (ICS), commonly referred to as

SCADA underlie much of the infrastructure that makes every daylife possible in the first world.

! Supervisory Control and Data Acquisition

! SCADA systems support processes that manage water supply

and treatment plants;

! Control pipes line distribution systems and power grids;

! Operate chemical and in other countries, nuclear power plants;

! HVAC systems – Heating, Ventilation, Air Conditioning

! Lift / Elevator Systems

! Traffic Signals

! Mass transit systems

Page 9: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 9/75 © 2007 Security-Assessment.com

What the hell is SCADA?

! SCADA Networks – Past and Present

! These could be described as “primitive” when compared to most

modern networks

! Proprietary Hardware & Software (Past)

! Manuals and procedures not widely available

! Closed systems considered to be immune to outside threats

! Interconnected Networks (Present)

! Utility Networks, Corporate Networks, Internet

! DNP3 over TCP/IP

! Modern stuff is susceptible to modern (or perhaps not so modern)attacks (SYN Flood, Ping of death)

Page 10: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 10/75 © 2007 Security-Assessment.com

What the hell is SCADA?

! So what is it actually?

! A SCADA system usually includes signal hardware (input andoutput), controllers, networks, user interface (HMI),communications equipment and software. All together, the termSCADA refers to the entire central system. The central systemusually monitors data from various sensors that are either inclose proximity or off site (sometimes miles away).

Page 11: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 11/75 © 2007 Security-Assessment.com

What the hell is SCADA?

! How does SCADA work?

! Multi-tier Systems

! Physical Measurement/control endpoints

! RTU, PLC

! Measure voltage, adjust valve, flip switch

! Intermediate processing

! Usually based on a commonly used OSes

! *nix, Windows, VMS

! Communication Infrastructure

! Serial, Internet, Wi-fi

! Modbus, DNP3, OPC, ICCP

Page 12: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 12/75 © 2007 Security-Assessment.com

What the hell is SCADA?

Page 13: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 13/75 © 2007 Security-Assessment.com

What the hell is SCADA?

! Components of a SCADA network

! RTU / PLC – Reads information on voltage, flow, the status ofswitches or valves. Controls pumps, switches, valves

! MTU – Master Terminal Unit – Processes data to send to HMI

! HMI – Human Machine Interface – GUI, Windows – Informationtraditionally presented in the form of a mimic diagram

! Communication network – LAN, Wireless, Fiber etc etc

Page 14: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 14/75 © 2007 Security-Assessment.com

What the hell is SCADA?

Page 15: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 15/75 © 2007 Security-Assessment.com

What the hell is SCADA?

http://www.armfield.co.uk – Industrial Food Technology

Page 16: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 16/75 © 2007 Security-Assessment.com

What the hell is SCADA?

! Protocols of a SCADA Network

! Raw Data Protocols – Modbus / DNP3

! For serial radio links mainly, but you can run anything overanything these days, especially TCP/IP (for better or worse)

! Reads data (measures voltage / fluid flow etc)

! Sends commands (flips switches, starts pumps) / alerts (it’sbroken!)

! High Level Data Protocols – ICCP / OCP

! Designed to send data / commands between apps / databases

!

Provides info for humans! These protocols often bridge between office and control

networks

Page 17: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 17/75 © 2007 Security-Assessment.com

What the hell is SCADA?

! Let’s not forget…

Page 18: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 18/75 © 2007 Security-Assessment.com

What the hell is SCADA?

! Let’s not forget… The operator.

Page 19: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 19/75 © 2007 Security-Assessment.com

In keeping with tradition

S h i h

Page 20: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 20/75 © 2007 Security-Assessment.com

So hot right now

! Lots of Research Being Published

! BlackHat Federal 2k6 – Maynor and Graham (ISS) – SCADA

Security and Terrorism: We’re not crying wolf.

! Hack in the Box 2k7 – Raoul Chiesa and Mayhem – HackingSCADA: How to 0wn Critical National Infrastructure

! Defcon 2k7 – Ganesh Devarajan – Unraveling SCADA

Protocols: Using Sulley Fuzzer! Petroleum Safety – Gresser – Hacking SCADA/SAS Systems

! Why is SCADA the hot topic of security?

! Virtualisation rootkits are hard for most people to understand

! The possible ramifications of a SCADA compromise arewidespread

! New threats – Apparently we have cyber-terrorists now

C b T i t?

Page 21: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 21/75 © 2007 Security-Assessment.com

Cyber-Terrorist?

! Maybe in this room….

S H t Ri ht N

Page 22: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 22/75 © 2007 Security-Assessment.com

So Hot Right Now

! SCADA is changing

! From proprietary, obscure, and isolated systems

! Towards standard, documented and connected ones

! “ It's not that these guys don't know what they are doing. Part of it isthat these systems were engineered 20 years ago, and part of it isthat the engineers designed these things assuming they would beisolated. But--wham!--they are not isolated anymore. ”

! Alan Paller, director of research, SANS Institute

SCADA P t l

Page 23: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 23/75

 © 2007 Security-Assessment.com

SCADA Protocols

! Testing the Security of SCADA Networks

S d (i )S it

Page 24: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 24/75

 © 2007 Security-Assessment.com

Scada (in)Security

! You can test the security of SCADA networks with what you knownow

! The rest you can find on the internet

! You don’t need SCADA fuzzers or (particularly) custom tools

SCADA (in)Sec rit

Page 25: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 25/75

 © 2007 Security-Assessment.com

SCADA (in)Security

! You can test the security of SCADA networks with what you knownow

! The rest you can find on the internet

! You don’t need SCADA fuzzers or (particularly) custom tools

! On to common SCADA problems…

SCADA (in)Security

Page 26: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 26/75

 © 2007 Security-Assessment.com

SCADA (in)Security

! Lack of Authentication

! I don’t mean lack of strong authentication. I mean NO AUTH!!

! There’s no “users” on an automated system

! OPC on Windows requires anonymous login rights for DCOM(XPSP2 breaks SCADA because anonymous DCOM off bydefault)

! Normal policies regarding user management, password rotationetc etc do not apply

! Can’t Patch, Won’t patch

! SCADA systems traditionally aren’t patched

! Install the system, replace the system a decade later

! Effects of patching a system can be worse than the effects ofcompromise?

! Very large vulnerability window

SCADA (in)Security

Page 27: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 27/75

 © 2007 Security-Assessment.com

SCADA (in)Security

! It’s a Brave New Interconnect World

! It was a commonly held belief that SCADA networks were

isolated

! In reality there are frequently NUMEROUS connections

! Dial-in networks, radio backdoors, wireless, LAN connections,dual-homing via support laptops, connected to corporate LAN for

ease of management and convenient data flow! Insecure By Design

! Anonymous services - telnet/ftp (no users remember?)

! Passwords default or simple, NEVER changed

! Access controls not used as Firewalls cause delays which canimpact responses which must happen in real-time

! All protocols clear-text. Speed more important confidentiality

SCADA (in)Security

Page 28: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 28/75

 © 2007 Security-Assessment.com

SCADA (in)Security

Just Misunderstood

Page 29: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 29/75

 © 2007 Security-Assessment.com

Just Misunderstood

! SCADA has a different security model to traditional IT Networks

Just Misunderstood

Page 30: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 30/75

 © 2007 Security-Assessment.com

Just Misunderstood

! SCADA has a different security model to traditional IT Networks

Time for some F U D

Page 31: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 31/75

 © 2007 Security-Assessment.com

Time for some F.U.D.

! Security Risk defined largely by threat

! Massive power blackout

! Oil Refinery explosion

! Waste mixed in with drinking water

! Dam opens causing flooding

!Traffic Chaos

! Nuclear Explosion?

Time for some F U D

Page 32: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 32/75

 © 2007 Security-Assessment.com

Time for some F.U.D.

! Security Risk defined largely by threat

! Massive power blackout

! Oil Refinery explosion

! Waste mixed in with drinking water

! Dam opens causing flooding

!Traffic Chaos

! Nuclear Explosion?

! Lack of creature comforts? (when HVAC SCADA fails)

Time for some F U D

Page 33: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 33/75

 © 2007 Security-Assessment.com

Time for some F.U.D.

! Risk is worse these days because hacking is EASY!

Time for some F U D

Page 34: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 34/75

 © 2007 Security-Assessment.com

Time for some F.U.D.

! Risk is worse these days because hacking is EASY!

! Bust out your aircrack, nmap, nessus, metasploit, wicrawl, buyyourself a Russian 0day pack and you’re ready to be part of theproblem…

I was promised some FUD

Page 35: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 35/75

 © 2007 Security-Assessment.com

I was promised some FUD

! Richard Clark – anti-terror advisor to the Bush administration – 

“cybersecurity czar and terrorism expert”

! Mock intrusion scenarios have always succeeded

I was promised some FUD

Page 36: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 36/75

 © 2007 Security-Assessment.com

I was promised some FUD

! Richard Clark – anti-terror advisor to the Bush administration – 

“cybersecurity czar and terrorism expert”

! Mock intrusion scenarios have always succeeded

! Where’s my digital armageddon???

! Let’s watch a video then we’ll have a couple of case studies

I was promised some FUD

Page 37: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 37/75

 © 2007 Security-Assessment.com

I was promised some FUD

! When Good SCADA Goes SERIOUSLY WRONG

! “About 3:28 p.m., Pacific daylight time, on June 10, 1999, a 16-inch-diameter steel pipeline owned by Olympic Pipe LineCompany ruptured and released about 237,000 gallons ofgasoline into a creek that flowed through Whatcom Falls Park inBellingham, Washington. About 1.5 hours after the rupture, the

gasoline ignited and burned approximately 1.5 miles along thecreek. Two 10-year-old boys and an 18-year-old young mandied as a result of the accident. Eight additional injuries weredocumented. A single-family residence and the city ofBellingham's water treatment plant were severely damaged. As

of January 2002, Olympic estimated that total property damageswere at least $45 million.”

10th June, 1999

Page 38: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 38/75

 © 2007 Security-Assessment.com

10 June, 1999

I was promised some FUD

Page 39: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 39/75

 © 2007 Security-Assessment.com

I was promised some FUD

! This was an accident

! “The Olympic Pipeline SCADA system consisted of TeledyneBrown Engineering SCADA Vector software, version 3.6.1.,running on two Digital Equipment Corporation (DEC) VAX Model4000-300 computers with VMS operating system Version 7.1. Inaddition to the two main SCADA computers (OLY01 and 02), a

similarly configured DEC Alpha 300 computer runningAlpha/VMS was used as a host for the separate ModisetteAssociates, Inc., pipeline leak detection system softwarepackage.”

I was promised some FUD

Page 40: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 40/75

 © 2007 Security-Assessment.com

I was promised some FUD

! Worm Attack

! “In August 2003 Slammer infected a private computer network atthe idled Davis-Besse nuclear power plant in Oak Harbor, Ohio,disabling a safety monitoring system for nearly five hours.”

NIST, Guide to SCADA

! Slammer worm crashed Ohio nuke plant network – KevinPoulson

http://www.securityfocus.com/news/6767

I was promised some FUD

Page 41: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 41/75

 © 2007 Security-Assessment.com

as p s s

! Worm Attack

! “The Slammer worm entered the Davis-Besse plant through acircuitous route. It began by penetrating the unsecured networkof an unnamed Davis-Besse contractor, then squirmed througha T1 line bridging that network and Davis-Besse's corporatenetwork. The T1 line, investigators later found, was one of

multiple ingresses into Davis-Besse's business network thatcompletely bypassed the plant's firewall, which was programmedto block the port Slammer used to spread.”

I was promised some FUD

Page 42: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 42/75

 © 2007 Security-Assessment.com

p

! Digruntled Employee

! Vitek Boden, in 2000, was arrested, convicted and jailedbecause he released millions of liters of untreated sewage usinghis wireless laptop. It happened in Maroochy Shire, Queensland,

as revenge against his a former employer.

! http://www.theregister.co.uk/2001/10/31/hacker_jailed_for_reven

ge_sewage/ 

I was promised some FUD

Page 43: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 43/75

 © 2007 Security-Assessment.com

p

! Digruntled Employee

! "Marine life died, the creek water turned black and the stench was

unbearable for residents," said Janelle Bryant of the AustralianEnvironmental Protection Agency.

The Maroochydore District Court heard that 49-year-old Vitek Bodenhad conducted a series of electronic attacks on the Maroochy Shiresewage control system after a job application he had made was rejectedby the area's Council. At the time he was employed by the company thathad installed the system. Boden made at least 46 attempts to takecontrol of the sewage system during March and April 2000.

On 23 April, the date of Boden's last hacking attempt, police who pulledover his car found radio and computer equipment.

Later investigations found Boden's laptop had been used at the time ofthe attacks and his hard drive contained software for accessing andcontrolling the sewage management system.

I was promised some FUD

Page 44: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 44/75

 © 2007 Security-Assessment.com

p

! Sabotage

! Thomas C. Reed, Ronald Regan’s Secretary, described in hisbook “At the abyss” how the U.S. arranged for the Soviets toreceive intentionally flawed SCADA software to manage theirnatural gas pipelines. "The pipeline software that was to run thepumps, turbines, and values was programmed to go haywire,

after a decent interval, to reset pump speeds and valve settingsto produce pressures far beyond those acceptable to pipeline

 joints and welds." A 3 kiloton explosion was the result, in 1982 inSiberia.

! http://www.themoscowtimes.ru/stories/2004/03/18/014.html

I was promised some FUD

Page 45: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 45/75

 © 2007 Security-Assessment.com

p

! Other incidents

! In 1992, a former Chevron employee disabled it’s emergency

alert system in 22 states. This wasn’t discovered until anemergency did not raise the appropriate alarms

! In 1997, a teenager broke into NYNEX and cut off WorcesterAirport in Massachusetts for 6 hours by affecting ground and aircommunications

! In 2000 the Russian government announced that hackers hadmanaged to control the world’s largest natural gas pipeline(Gazprom)

! In 2003, the east coast of America experienced a blackout.

While the Blaster worm was not the cause, many relatedsystems were found to be infected

! Computers and manuals seized in Al Qaeda (allegedly) trainingcamps were full of SCADA information related to dams and othersuch structures

O.K. too much FUD

Page 46: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 46/75

 © 2007 Security-Assessment.com

! The digital Armageddon hasn’t happened yet

! Stories are obviously exaggerated to stir up outrage

! Blaster did not cause the east coast power outage

! Stories of “teenaged hackers” are frequently exaggerated

!

While Al Qaeda had SCADA information, nothing indictated aplan involving SCADA

! Nobody has ever been killed by a cyber-terrorist

! Dire predictions have thus far been incorrect.

! IDC named 2003 “the year of cyber-terrorism”, predicting that amajor cyber-terrorism event would bring the internet to its knees.

The Way Forward

Page 47: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 47/75

 © 2007 Security-Assessment.com

! Good things happening in SCADA security

! There are a growing number of standards in SCADA Security

! Some excellent practical guides a la NIST from NSA and othercritical infrastructure groups.

! Let’s do some good!

Securing SCADA

Page 48: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 48/75

 © 2007 Security-Assessment.com

! Securing Your SCADA

Securing SCADA

Page 49: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 49/75

 © 2007 Security-Assessment.com

! Securing Your SCADA

! Not an all-inclusive list!!

Securing SCADA

Page 50: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 50/75

 © 2007 Security-Assessment.com

! Securing Your SCADA

! Not an all-inclusive list!!

! Lots of good information online

Securing SCADA

Page 51: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 51/75

 © 2007 Security-Assessment.com

! Securing Your SCADA

! Not an all-inclusive list!!

! Lots of good information online

! Much of it is common sense / Industry Best Practice

! Some practical steps…

Securing SCADA

Page 52: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 52/75

 © 2007 Security-Assessment.com

! Identify All Connections to SCADA Networks

Securing SCADA

Page 53: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 53/75

 © 2007 Security-Assessment.com

! Identify All Connections to SCADA Networks

! Internal LAN, WAN connections, including business networks

! The Internet

! Wireless network devices, including radio, satellite etc

! Modem or dial-up connections

!

Connections to vendors, regulatory services or businesspartners

Securing SCADA

Page 54: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 54/75

 © 2007 Security-Assessment.com

! Identify All Connections to SCADA Networks

! Internal LAN, WAN connections, including business networks

! The Internet

! Wireless network devices, including radio, satellite etc

! Modem or dial-up connections

!

Connections to vendors, regulatory services or businesspartners

! Conduct a thorough risk analysis to assess the risk and necessity ofeach connection to the SCADA network

! Develop a comprehensive understanding of how these connectionsare protected

Securing SCADA

Page 55: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 55/75

 © 2007 Security-Assessment.com

! Disconnect Unnecessary Connections to SCADA Networks

Securing SCADA

Page 56: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 56/75

 © 2007 Security-Assessment.com

! Disconnect Unnecessary Connections to SCADA Networks

! Isolate the SCADA network from other network connections to getthe highest degree of security possible.

! While connections to other networks allow efficient andconvenient passing of data, it’s simply not worth the risk.

! Utilisation of DMZs and data warehousing can facilitate the securetransfer of data from SCADA to business networks.

Securing SCADA

Page 57: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 57/75

 © 2007 Security-Assessment.com

! Ensure Security Best Practice is Followed on any RemainingConnections

Securing SCADA

Page 58: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 58/75

 © 2007 Security-Assessment.com

! Ensure Security Best Practice is Followed on any RemainingConnections

! Conduct penetration testing

! There’s no substitute for having an actual human attempt anintrusion into your network

! Implement:

! Firewalls

! Intrusion Detection / Prevention Systems (IDS/IPS)

! Vulnerability Assessment

! Regular Audits

Securing SCADA

Page 59: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 59/75

 © 2007 Security-Assessment.com

! Harden Your SCADA Networks!

Securing SCADA

Page 60: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 60/75

 © 2007 Security-Assessment.com

! Harden Your SCADA Networks!

! SCADA control servers built on commercial or open-sourceoperating systems frequently run default services

! This issue is compounded when SCADA networks areinterconnected with other networks

! Remove unused services especially those involving internet access,email services, remote maintenance etc

! Work with SCADA vendors in order to indentify (in)secureconfigurations

Securing SCADA

Page 61: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 61/75

 © 2007 Security-Assessment.com

! Harden Your SCADA Networks!

! SCADA control servers built on commercial or open-sourceoperating systems frequently run default services

! This issue is compounded when SCADA networks areinterconnected with other networks

! Remove unused services especially those involving internet access,email services, remote maintenance etc

! Work with SCADA vendors in order to indentify (in)secureconfigurations

!

The spooks (NSA) have a some useful guidelines in this area

Securing SCADA

Page 62: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 62/75

 © 2007 Security-Assessment.com

! Don’t Rely on Security Through Obscurity

Securing SCADA

Page 63: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 63/75

 © 2007 Security-Assessment.com

! Don’t Rely on Security Through Obscurity

! Some SCADA systems use unique, proprietary protocols

! Relying on these for security is not a good idea

Securing SCADA

Page 64: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 64/75

 © 2007 Security-Assessment.com

! Don’t Rely on Security Through Obscurity

! Some SCADA systems use unique, proprietary protocols

! Relying on these for security is not a good idea

! Demand that vendors disclose the nature of vendor backdoors orinterfaces to your SCADA systems

! Demand that vendors provide systems that can be secured!

Securing SCADA

Page 65: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 65/75

 © 2007 Security-Assessment.com

! Implement Security feature provided by SCADA vendors

! While most older SCADA systems have no security featuresnewer SCADA systems often do

Securing SCADA

Page 66: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 66/75

 © 2007 Security-Assessment.com

! Implement Security feature provided by SCADA vendors

! While most older SCADA systems have no security featuresnewer SCADA systems often do

! More often than not though, these are turned off by default forease of installation

! Factory defaults often provide maximum usability and minimumsecurity

! Ensure that strong authentication is used for communications.Connections via modems, wireless, and wired networksrepresent a significant vulnerability to SCADA networks

Securing SCADA

Page 67: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 67/75

 © 2007 Security-Assessment.com

! Implement Security feature provided by SCADA vendors

! While most older SCADA systems have no security featuresnewer SCADA systems often do

! More often than not though, these are turned off by default forease of installation

! Factory defaults often provide maximum usability and minimumsecurity

! Ensure that strong authentication is used for communications.Connections via modems, wireless, and wired networksrepresent a significant vulnerability to SCADA networks.

! ^^^^ Successful war-dialing / war-driving could by pass all otheraccess controls!!!!@#$@#$

Securing SCADA

Page 68: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 68/75

 © 2007 Security-Assessment.com

! Conduct Physical Security Surveys

Securing SCADA

Page 69: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 69/75

 © 2007 Security-Assessment.com

! Conduct Physical Security Surveys

! Any location which has a connection to the SCADA networkmust be considered a target (especially unmanned or unguardedsites)

! Inventory access points. This includes:

! Remote telephone

! Cables / Fiber Optic Links that could be tapped

! Terminals

! Wireless / Radio

Securing SCADA

Page 70: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 70/75

 © 2007 Security-Assessment.com

! Conduct Physical Security Surveys

! Any location which has a connection to the SCADA networkmust be considered a target (especially unmanned or unguardedsites)

! Inventory access points. This includes:

! Remote telephone

! Cables / Fiber Optic Links that could be tapped

! Terminals

! Wireless / Radio

! Ensure that this includes ALL remote sites connected to the SCADAnetwork

Securing SCADA

Page 71: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 71/75

 © 2007 Security-Assessment.com

! Intrusion Detection and Incident Response

! To be able to respond to cyber-attacks you need to be able todetect them

! Alerting of suspicious activity for network administrators isessential

! Logging on all systems

! Incident response procedures must be in place to allow effectresponse to an attack

Securing SCADA

Page 72: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 72/75

 © 2007 Security-Assessment.com

! All the good stuff that you know and love… (with catch phrases thatyou’ve heard a million times before)

!

Backups / Disaster Recovery! Background checks

! Limit network access (principle of least privilege)

! Defense-in-depth

! Training for staff (avoid social engineering)

Conclusion

Page 73: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 73/75

 © 2007 Security-Assessment.com

! Attacks are easier than before and SCADA is important

! The World isn’t going to explode tomorrow

! Don’t let the FUD overwhelm you

! DO secure your SCADA networks

! While there are many big problems to be solved with SCADA

security, this field is in it’s infancy where IT security is comparativelyteenaged.

! Use common sense

Greetings and Thanks

Page 74: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 74/75

 © 2007 Security-Assessment.com

! Security-Assessment.com

! SoSD

! InsomniaSec

! The Kiwicon Crue

! ISIG NZ

! NZISF

 

Questions?

Page 75: SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

8/8/2019 SCADA - Fear, Uncertainty, And the Digital Arm Aged Don

http://slidepdf.com/reader/full/scada-fear-uncertainty-and-the-digital-arm-aged-don 75/75

http://[email protected]