LATCH: Live Binary Analysis with Hot Patching in Programmable Logic Controllers

Copyrighted

MITRE's LATCH offers an innovative solution for secure updates of safety-critical cyber-physical systems through live vulnerability analysis and secure hot patching.

MITRE’s Live Binary Analysis with Hot Patching in Programmable Logic Controllers, or LATCH, addresses challenges associated with making security patches in safety-critical cyber-physical systems such as smart grids, aviation/uncrewed aircraft systems, and medical devices. In situations when stopping and restarting for security updates is cumbersome or increases risk, or high uptime requirements make taking a system down for updates infeasible, LATCH offers an innovative solution to dynamically update a system through a process known as hot patching.

LATCH introduces a novel capability for live vulnerability analysis and repair of binary images of programmable logic controllers through continuous network monitoring, memory capture, and analysis followed by live patching.

LATCH features:

  • Anomaly detector
  • Safety analyzer
  • Memory analyzer
  • Patch strategy and tradeoff analyzer
  • Real-time patch deployer

To learn more about MITRE’s LATCH and licensing opportunities, contact techtransfer@mitre.org.