Join our Newsletter — 33% off our NHI Course

Leap Frogging

Leap frogging is the practice of remotely connecting from one system to another in a chain until an attacker reaches a more sensitive target. In Unix and adjacent remote access environments, it often matters because one compromised or over-permissioned account can become a bridge to broader internal access.

What Leap Frogging Means in Remote Access Chains

Leap frogging describes an attacker moving from one remotely reachable system to another until they reach a more sensitive internal target. The technique depends on trust between connected systems, accounts, and jump paths rather than on a single exposed host.

It is commonly seen in Unix-style administrative environments, bastions, and other remote access workflows where one compromise can open the next path. The core security issue is not just initial access, but how far that access can be extended through legitimate connectivity.

How Leap Frogging Works as an Attack Path

A leap frogging chain usually begins with one foothold, then uses remote login, SSH keys, forwarded sessions, shared credentials, or over-permissioned accounts to pivot onward. Each step expands the attacker’s reach while making the activity look like ordinary administration if telemetry is weak.

The pattern is especially dangerous when systems are allowed to reach other systems for convenience, automation, or support. In those cases, the attacker does not need to bypass every boundary directly; they can reuse the organisation’s own access graph to travel inward.

This makes leap frogging closely related to lateral movement and privilege escalation in common attacker tradecraft, as described in the MITRE ATT&CK Enterprise Matrix.

Why Leap Frogging Is Hard to Spot

Leap frogging often blends into normal remote administration because the traffic, protocols, and accounts may be expected in day-to-day operations. The malicious part is the sequence and destination, not the presence of remote access itself.

Detection becomes harder when organisations treat each hop as a separate, trusted administrative action. Without strong session visibility, asset inventory, and correlation across hosts, defenders may see only routine logins instead of a chained compromise.

That is why access boundaries, remote administration pathways, and authentication events should be reviewed as a connected trust structure rather than as isolated systems. Strong control baselines from NIST SP 800-53 Rev 5 Security and Privacy Controls are especially relevant here.

Control Implications for Remote Access Design

Leap frogging becomes much easier when shared accounts, long-lived credentials, permissive SSH keys, or broad inter-host trust are allowed to persist. The more a remote access model assumes that one successful login should unlock additional systems, the more valuable the chain becomes to an attacker.

Good defensive design reduces the number of places where a compromised session can travel, and it limits how much trust any one account or host can confer. Zero trust principles are useful here because they force explicit verification at each step instead of assuming the previous hop remains safe, as reflected in NIST SP 800-207 Zero Trust Architecture.

Where remote access depends on credentials, key lifetimes and rotation matter too, because a single exposed secret can fuel the entire chain. For that reason, NIST SP 800-57 Key Management is a useful companion reference when the access path relies on cryptographic keys.

Risk and Threat Considerations

Leap frogging creates a compounded exposure problem: one foothold can become a launch point for deeper access, privilege accumulation, and broader compromise. The longer the trust chain and the weaker the segmentation, the more likely a single account or host failure becomes an internal breach path.

Failure mechanism: Attackers reuse legitimate remote access relationships, credentials, or forwarding paths to move from one system to the next, bypassing the need to attack each target directly.

Impact: The result can be unauthorized access to administrative systems, sensitive data, or higher-value hosts, with increased risk of persistence, lateral movement, and stealthy internal compromise.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

MITRE ATT&CK addresses the attack and risk surface, while NIST CSF 2.0, NIST SP 800-53 Rev 5 and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
MITRE ATT&CK TA0008 — Lateral Movement Leap frogging is a chained internal movement path between remote systems.
Recommendation — Map chained remote hops to lateral movement detections and hunt for unusual pivot sequences.
NIST CSF 2.0 PR.AA-05 — Least Privilege Access Permissions Leap frogging is enabled by excessive access between systems and accounts.
Recommendation — Limit inter-system reach so one compromised host cannot unlock broad internal access.
NIST SP 800-53 Rev 5 AC-6 — Least Privilege Remote access chains are shortened when each account and system is tightly scoped.
IA-5 — Authenticator Management Long-lived or shared credentials commonly enable leap frogging across systems.
Recommendation — Constrain account and host permissions so a single compromise cannot pivot widely. Rotate and protect authenticators to reduce reuse across remote access hops.
NIST Zero Trust (SP 800-207) Zero Trust Architecture Leap frogging exploits implicit trust between reachable systems and sessions.
Recommendation — Verify each access request explicitly and avoid implicit trust across hops.