Control Systems Under Attack CERN Openlab Students 2012
Control Systems Under Attack CERN Openlab Students 2012
BTW:
Security is not a synonym for safety.
Security in a Nutshell
Control Systems Under Attack !? Dr.
Dr. Stefan Stefan
Lders (CERN Lders July
IT/CO) DESY 20. 23 rd 2012
Februar 2007
BTW:
Security is not a synonym for safety.
Warm-Up: A small quiz
Control Systems Under Attack !? Dr.
Dr. Stefan Stefan
Lders (CERN Lders July
IT/CO) DESY 20. 23 rd 2012
Februar 2007
http://www.ebay.com\cgi-bin\login?ds=1%204324@%31%33%37
%2e%31%33%38%2e%31%33%37%2e%31%37%37/p?uh3f223d
http://www.eba.com/ws/eBayISAPI.dll?SignIn
http://scgi.ebay.com/ws/eBayISAPI.dll?RegisterEnterInfo&siteid=0&
co_partnerid=2&usage=0&ru=https%3A%2F%2Ffanyv88.com%3A443%2Fhttp%2Fwww.ebay.com&rafId=0
&encRafId=default
http://secure-ebay.com
Control Systems in a Nutshell
Control Systems Under Attack !? Dr.
Dr. Stefan Stefan
Lders (CERN Lders July
IT/CO) DESY 20. 23 rd 2012
Februar 2007
Today, PCS
base on custom-of-the-shelf
hardware and software (office IT)
are highly inter-connected
determine & impact widely
on our daily life
(R)Evolution: The Past
Control Systems Under Attack !? Dr.
Dr. Stefan Stefan
Lders (CERN Lders July
IT/CO) DESY 20. 23 rd 2012
Februar 2007
(R)Evolution: Today
Control Systems Under Attack !? Dr.
Dr. Stefan Stefan
Lders (CERN Lders July
IT/CO) DESY 20. 23 rd 2012
Februar 2007
Control Systems for Living
Control Systems Under Attack !? Dr.
Dr. Stefan Stefan
Lders (CERN Lders July
IT/CO) DESY 20. 23 rd 2012
Februar 2007
Controller
Connections to
sensors & actuators
Controller
Today,
Same office IT-risks
inherent in PCS (TCP/IP, Windows
PCs, WWW & mail, C++, )
Same office IT-attackers
targeting PCS (viruses/worms,
saboteurs, attacker, stupidity, )
Why worry? The Risk Equation
Control Systems Under Attack !? Dr.
Dr. Stefan Stefan
Lders (CERN Lders July
IT/CO) DESY 20. 23 rd 2012
Februar 2007
Who is the threat?
Control Systems Under Attack !? Dr.
Dr. Stefan Stefan
Lders (CERN Lders July
IT/CO) DESY 20. 23 rd 2012
Februar 2007
Attacks performed by
Disgruntled (ex-)employees or saboteurs
Attackers and terrorists, but also since Stuxnet: (Western) countries
(step-by-step instructions on BlackHat conferences;
freeware hacking tools for Script Kiddies)
Trojans, viruses, worms,
Lack of procedures
Flawed updates or patches provided by third parties
Inappropriate test & maintenance rules / procedures
Damage by Insiders?
Control Systems Under Attack !? Dr.
Dr. Stefan Stefan
Lders (CERN Lders July
IT/CO) DESY 20. 23 rd 2012
Februar 2007
Damage by Attacker?
Control Systems Under Attack !? Dr.
Dr. Stefan Stefan
Lders (CERN Lders July
IT/CO) DESY 20. 23 rd 2012
Februar 2007
Damage due to CI No-P?
Control Systems Under Attack !? Dr.
Dr. Stefan Stefan
Lders (CERN Lders July
IT/CO) DESY 20. 23 rd 2012
Februar 2007
Natanz, we have a problem.
Control Systems Under Attack !? Dr.
Dr. Stefan Stefan
Lders (CERN Lders July
IT/CO) DESY 20. 23 rd 2012
Februar 2007
The Workings of Stuxnet (I)
Control Systems Under Attack !? Dr.
Dr. Stefan Stefan
Lders (CERN Lders July
IT/CO) DESY 20. 23 rd 2012
Februar 2007
Use case:
Measuring your consumption at home
Online with the grid: Optimizing the power usage
Publicly accessible, off-the-shelf, open networks
Risks:
Exploitation of meter vulnerabilities:
registration process, firmware, data,
Loss of confidentiality:
customer data available to others
Loss of integrity:
manipulation of reading data
Loss of availability:
data not available in a timely manner
Misuse as attack platform
courtesy of M. Tritschler (KEMA)
Smart Meters: Nothing Learned?
Control Systems Under Attack !? Dr.
Dr. Stefan Stefan
Lders (CERN Lders July
IT/CO) DESY 20. 23 rd 2012
Februar 2007
Use case:
Measuring your consumption at home
Online with the grid: Optimizing the power usage
Publicly accessible, off-the-shelf, open networks
Risks:
Exploitation of meter vulnerabilities:
registration process, firmware, data,
Loss of confidentiality:
customer data available to others
Loss of integrity:
manipulation of reading data
Loss of availability:
data not available in a timely manner
Misuse as attack platform
courtesy of M. Tritschler (KEMA)
Why care?
Control Systems Under Attack !? Dr.
Dr. Stefan Stefan
Lders (CERN Lders July
IT/CO) DESY 20. 23 rd 2012
Februar 2007
Mitigation: Todays Cacophony
Control Systems Under Attack !? Dr.
Dr. Stefan Stefan
Lders (CERN Lders July
IT/CO) DESY 20. 23 rd 2012
Februar 2007
Segregate Patch,
networks patch,
patch!!!
Control Increase
(remote) robustness
access
Review Deepen
development collaboration
life-cycle & policies
Ground Rules for Cyber-Security
Control Systems Under Attack !? Dr.
Dr. Stefan Stefan
Lders (CERN Lders July
IT/CO) DESY 20. 23 rd 2012
Februar 2007
Segregate Patch,
networks patch,
patch!!!
Control Increase
(remote) robustness
access
Review Deepen
development collaboration
life-cycle & policies
Damage due to Interconnectivity?
Control Systems Under Attack !? Dr.
Dr. Stefan Stefan
Lders (CERN Lders July
IT/CO) DESY 20. 23 rd 2012
Februar 2007
Network Segregation at CERN
Control Systems Under Attack !? Dr.
Dr. Stefan Stefan
Lders (CERN Lders July
IT/CO) DESY 20. 23 rd 2012
Februar 2007
Different networks
for different purposes:
for accelerator operations
and for experiments
Campus network for office computing
Additional protective measures
where needed (VPNs, ACLs, )
Crashed
17%
Failed
15%
Passed
CERN 2007 68%
Robustify!
Control Systems Under Attack !? Dr.
Dr. Stefan Stefan
Lders (CERN Lders July
IT/CO) DESY 20. 23 rd 2012
Februar 2007
Protecting operations
Keeping development separated from operations
(eventually debugging might need access to full hardware)
Avoiding online changes for the sake of safe operations:
Online changes must be authorized
Damage due to Unawareness?
Control Systems Under Attack !? Dr.
Dr. Stefan Stefan
Lders (CERN Lders July
IT/CO) DESY 20. 23 rd 2012
Februar 2007
This is a People Problem! (I)
Control Systems Under Attack !? Dr.
Dr. Stefan Stefan
Lders (CERN Lders July
IT/CO) DESY 20. 23 rd 2012
Februar 2007
Government Initiatives:
Mixed Communities:
EuroSCSIE
Apply Defense-in-Depth!!!
and follow a standard.
Stuxnet: Protective Measures (II)
Control Systems Under Attack !? Dr.
Dr. Stefan Stefan
Lders (CERN Lders July
IT/CO) DESY 20. 23 rd 2012
Februar 2007