English

Tracing the Chain: Deep Learning for Stepping-Stone Intrusion Detection

Cryptography and Security 2026-04-13 v1 Machine Learning

Abstract

Stepping-stone intrusions (SSIs) are a prevalent network evasion technique in which attackers route sessions through chains of compromised intermediate hosts to obscure their origin. Effective SSI detection requires correlating the incoming and outgoing flows at each relay host at extremely low false positive rates -- a stringent requirement that renders classical statistical methods inadequate in operational settings. We apply ESPRESSO, a deep learning flow correlation model combining a transformer-based feature extraction network, time-aligned multi-channel interval features, and online triplet metric learning, to the problem of stepping-stone intrusion detection. To support training and evaluation, we develop a synthetic data collection tool that generates realistic stepping-stone traffic across five tunneling protocols: SSH, SOCAT, ICMP, DNS, and mixed multi-protocol chains. Across all five protocols and in both host-mode and network-mode detection scenarios, ESPRESSO substantially outperforms the state-of-the-art DeepCoFFEA baseline, achieving a true positive rate exceeding 0.99 at a false positive rate of 10310^{-3} for standard bursty protocols in network-mode. We further demonstrate chain length prediction as a tool for distinguishing malicious from benign pivoting, and conduct a systematic robustness analysis revealing that timing-based perturbations are the primary vulnerability of correlation-based stepping-stone detectors.

Keywords

Cite

@article{arxiv.2604.08800,
  title  = {Tracing the Chain: Deep Learning for Stepping-Stone Intrusion Detection},
  author = {Nate Mathews and Nicholas Hopper and Matthew Wright},
  journal= {arXiv preprint arXiv:2604.08800},
  year   = {2026}
}
R2 v1 2026-07-01T12:02:09.553Z