on the patch treadmill - 0501.nccdn.net · on the patch treadmill ongoingsupport and maintenance of...

9
On the Patch Treadmill Ongoing Support and Maintenance of ICS Platforms Eric Byres, P.Eng, ISA Fellow [email protected]

Upload: others

Post on 30-Jun-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: On the Patch Treadmill - 0501.nccdn.net · On the Patch Treadmill OngoingSupport and Maintenance of ICS Platforms Eric Byres, P.Eng, ISA Fellow ... ○ Change control ○ Careful

On the Patch TreadmillOngoing Support and Maintenance of ICS PlatformsEric Byres, P.Eng, ISA [email protected]

Page 2: On the Patch Treadmill - 0501.nccdn.net · On the Patch Treadmill OngoingSupport and Maintenance of ICS Platforms Eric Byres, P.Eng, ISA Fellow ... ○ Change control ○ Careful

The Conflict: Stability vs. Agility

• Industrial processes demand:○ Thoughtful design○ Change control○ Careful testing

• Security demands: ○ Agility and rapid response ○ The bad guys aren’t waiting for you to be “ready”

Page 3: On the Patch Treadmill - 0501.nccdn.net · On the Patch Treadmill OngoingSupport and Maintenance of ICS Platforms Eric Byres, P.Eng, ISA Fellow ... ○ Change control ○ Careful

A Small Political Problem?

Page 4: On the Patch Treadmill - 0501.nccdn.net · On the Patch Treadmill OngoingSupport and Maintenance of ICS Platforms Eric Byres, P.Eng, ISA Fellow ... ○ Change control ○ Careful

Walking into a TrapAre those patches counterfeit?

Vendor Website

Industrial Facility

IndustrialTechnician

CyberAttacker

Page 5: On the Patch Treadmill - 0501.nccdn.net · On the Patch Treadmill OngoingSupport and Maintenance of ICS Platforms Eric Byres, P.Eng, ISA Fellow ... ○ Change control ○ Careful

What am I Patching?• What equipment actually needs patching?

(Asset Management)• Do I really know what software need?

(Software Inventory)• Do I really know where the software came from?

(Software Supply Chain)

Page 6: On the Patch Treadmill - 0501.nccdn.net · On the Patch Treadmill OngoingSupport and Maintenance of ICS Platforms Eric Byres, P.Eng, ISA Fellow ... ○ Change control ○ Careful

An Organized Panic?• Which patches matter, which patches don’t?

(Prioritization)• Where do I start patching first?

(Patch roll-out strategies)

Page 7: On the Patch Treadmill - 0501.nccdn.net · On the Patch Treadmill OngoingSupport and Maintenance of ICS Platforms Eric Byres, P.Eng, ISA Fellow ... ○ Change control ○ Careful

Mitigating ControlsWhat to do while you are waiting to patch?

• Waiting for the manufacturer to approve the patch• Waiting for a maintenance window to install the patch• The patch breaks the process• Waiting for Godot… will there ever be a patch?

Page 8: On the Patch Treadmill - 0501.nccdn.net · On the Patch Treadmill OngoingSupport and Maintenance of ICS Platforms Eric Byres, P.Eng, ISA Fellow ... ○ Change control ○ Careful

Can We Win the Battle?

“Hot Oil! We need hot oil…Forget the water balloons!”

Page 9: On the Patch Treadmill - 0501.nccdn.net · On the Patch Treadmill OngoingSupport and Maintenance of ICS Platforms Eric Byres, P.Eng, ISA Fellow ... ○ Change control ○ Careful

Final thoughts…

9

“The picture is pretty bleak gentlemen… The world’s

climates are changing, the mammals are taking over, and we all have a brain the

size of a walnut”