Effective Delayed Patching for Transient Malware Control on Networks
Minh Phu Vuong, Chul-Ho Lee, Do Young Eun
TL;DR
This work addresses malware control on networks under realistic patching delays by modeling propagation with a susceptible-infected (SI) framework. It introduces a delay-aware boundary notion captured via critical edges and constructs a constrained graph-partitioning problem, solved through a flipped-normalized-cut formulation and linear constraints to identify patchable nodes under budget. The proposed Delayed patching policy consistently outperforms eigenvector-centrality, degree-based, and reactive baselines, especially for larger delays, by accurately isolating high-risk boundary nodes. The approach offers a practical, scalable strategy for deploying patches or vaccines in networks with time-to-effect constraints, with potential impact on cybersecurity and epidemic mitigation in complex infrastructures.
Abstract
Patching nodes is an effective network defense strategy for malware control at early stages, and its performance is primarily dependent on how accurately the infection propagation is characterized. In this paper, we aim to design a novel patching policy based on the susceptible-infected epidemic network model by incorporating the influence of patching delay--the type of delay that has been largely overlooked in designing patching policies in the literature, while being prevalent in practice. We first identify 'critical edges' that form a boundary to separate the most likely infected nodes from the nodes which would still remain healthy after the patching delay. We next leverage the critical edges to determine which nodes to be patched in light of limited patching resources at early stages. To this end, we formulate a constrained graph partitioning problem and use its solution to identify a set of nodes to patch or vaccinate under the limited resources, to effectively prevent malware propagation from getting through the healthy region. We numerically validate that our patching policy significantly outperforms other baseline policies in protecting the healthy nodes under limited patching resources and in the presence of patching delay.
