Skip to main navigation Skip to search Skip to main content

Automated Runtime Mitigation for Misconfiguration Vulnerabilities in Industrial Control Systems

Research output: Chapter in Book/Report/Conference proceeding › Conference contribution

Abstract

Cyber-physical industrial control systems (ICS) commonly implement configuration parameters that can be remotely tuned by human-machine interfaces (HMI) at runtime. These parameters directly control the behaviors of ICSs thus they can be exploited by attackers to compromise the safety of ICSs, proved by real-world attacks worldwide. However, existing anomaly detection methods, which mostly focus on the programmable logic controller (PLC) programs or sensor signals, lack a comprehensive analysis of configuration's impact on the entire system and thus cannot effectively detect improper parameters. A tool that automatically analyzes complicated control logic to determine the safety of configuration is absent. To fill this gap, we design SmtConf, a verification-based framework for detecting and mitigating improper parameters in ICSs at runtime. To understand the impact of configuration parameters on complicated control logic, we design a symbolic formal model representing behaviors of the ICS under any possible configuration parameters. Based on the model, SmtConf works as a monitoring system that detects safety violations in real-time when the improper configuration is injected. To further assist developers to determine the safe configuration, SmtConf recommends safe configuration parameters by solving an optimization problem. In 18 test cases collected from two production-level ICS testbeds, SmtConf detects all true violations caused by improper parameters in 0.41 seconds and correctly repairs the ICS with recommended safe parameters in 0.45 seconds.

Original languageEnglish (US)
Title of host publicationProceedings of 25th International Symposium on Research in Attacks, Intrusions and Defenses, RAID 2022
PublisherAssociation for Computing Machinery
Pages333-349
Number of pages17
ISBN (Electronic)9781450397049
DOIs
StatePublished - Oct 26 2022
Externally publishedYes
Event25th International Symposium on Research in Attacks, Intrusions and Defenses, RAID 2022 - Limassol, Cyprus
Duration: Oct 26 2022 → Oct 28 2022

Publication series

NameACM International Conference Proceeding Series

Conference

Conference25th International Symposium on Research in Attacks, Intrusions and Defenses, RAID 2022
Country/TerritoryCyprus
CityLimassol
Period10/26/22 → 10/28/22

Keywords

  • Formal verification
  • Industrial Control System

ASJC Scopus subject areas

  • Software
  • Human-Computer Interaction
  • Computer Vision and Pattern Recognition
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'Automated Runtime Mitigation for Misconfiguration Vulnerabilities in Industrial Control Systems'. Together they form a unique fingerprint.

Cite this