KTH Researchers Test an Intrusion-Response Agent on an Emulated Industrial Network

· Original article ↗

Summary

KTH researchers trained an agent on traffic from a repeatedly attacked industrial network replica. Packet-count belief tracking nearly matched a full-visibility baseline, but the study did not test generalization and flags operational-safety concerns.

Key points

  • Researchers ran attacks against a containerized, segmented industrial network for 14 days and collected 40,000 30-second observation intervals.
  • The agent used six packet-count signals to estimate intrusion progress and could reset individual supervisory hosts, tank processes, or all hosts in supervisory and control subnets.
  • The best agent maintained 500 possible network-state estimates and performed better than agents using raw observation history, coming close to a baseline with full system visibility.
  • Giving the agent four intervals of history instead of one reduced performance.
  • The agent’s state estimates relied on a model of attacker behavior, an assumption the authors identify as a limitation.
  • The test setup included weak credentials and exposure to CVE-2017-7494; the researchers did not test whether the model generalizes to other configurations or attack types.
  • The researchers released their implementation and plan to test the approach on an industrial testbed; operational safety remains future work.

Article Details

Attack Vectors
  • The emulated network included HMIs running HTTP with weak credentials and an engineering workstation running SSH, Telnet, and SMB with weak credentials.
  • The engineering workstation was exposed to CVE-2017-7494; the article does not specify that the vulnerability was exploited.
Defensive Notes
  • The defense agent used packet-count signals to estimate intrusion progress and could reset individual supervisory hosts, tank processes, or all hosts in the supervisory and control subnets.
  • A reset rebooted the target, renewed its credentials, and changed its IP address, but could briefly interrupt industrial operations.
  • The researchers note that the model's ability to generalize to other network configurations or attack types was not studied, and that operational safety constrains defender actions.

CVE

Industries