Subscribe to the Non-Human & AI Identity Journal

Dead Drop Resolver

A dead drop resolver is a technique where malware stores its command or destination in an external location that can be updated without changing the malware itself. That makes the control plane harder to detect and block because the payload is decoupled from a fixed server address.

Expanded Definition

A dead drop resolver is an evasion pattern in which malware keeps its command, destination, or next-stage reference outside the binary so the operator can update it without repackaging the payload. In NHI and agentic environments, the same pattern can appear when an abused service account, token, or task runner is told to fetch instructions from an external location rather than from a fixed control server. The result is a moving control plane that is harder to block with static indicators alone.

Definitions vary across vendors, but the core idea is consistent with NIST Cybersecurity Framework 2.0 detection and response thinking: the resolver separates the payload from the live destination. That distinction matters because defenders often hunt for the malware binary while the true operational dependency is a mutable external reference. The most common misapplication is treating the resolver as a simple indicator of compromise, which occurs when teams miss that the external location, not the file hash, is what keeps the campaign adaptable.

Examples and Use Cases

Implementing detection for dead drop resolvers rigorously often introduces more telemetry and correlation overhead, requiring organisations to weigh faster threat disruption against the cost of monitoring every external lookup path.

  • A loader retrieves its next command from a paste-like location that can be edited after deployment, allowing the attacker to redirect infected hosts without changing the malware image.
  • An agentic automation account is tricked into reading a remote instruction file, turning a legitimate workflow into a mutable control channel that is difficult to block by domain reputation alone.
  • A compromised CI/CD service token polls a resolver endpoint for the current payload URL, which helps the attacker rotate infrastructure while preserving execution continuity.
  • Analysts reviewing the broader NHI lifecycle in the Ultimate Guide to NHIs can use the pattern to distinguish a one-time compromise from an ongoing command-and-control dependency.
  • Teams mapping the behavior against NIST Cybersecurity Framework 2.0 often place it under detection analytics for unusual external resolution rather than only malware signature review.

Why It Matters in NHI Security

Dead drop resolvers are especially dangerous in NHI environments because service accounts, API keys, and autonomous agents can be re-tasked without touching the original credential artifact. That means a credential that appears dormant may still be operationally active if the external resolver remains reachable. NHI Management Group notes that Ultimate Guide to NHIs reports 80% of identity breaches involved compromised non-human identities, and 71% of NHIs are not rotated within recommended time frames, conditions that make resolver-based abuse harder to interrupt quickly.

For defenders, the governance implication is that revocation must include the credential, the workflow, and the external instruction source. Pairing identity controls with NIST Cybersecurity Framework 2.0 response disciplines helps reduce dwell time, but only when the resolver path is explicitly hunted and disabled. Organisations typically encounter the full impact only after a trusted automation account starts reaching new destinations unexpectedly, at which point dead drop resolver analysis becomes operationally unavoidable to address.

Standards & Framework Alignment

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

OWASP Non-Human Identity Top 10, CSA MAESTRO and OWASP Agentic AI Top 10 address the attack and risk surface, while NIST CSF 2.0 and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
OWASP Non-Human Identity Top 10 NHI-07 Mutable control channels and hidden destinations are addressed as NHI command-path abuse.
NIST CSF 2.0 DE.CM-8 Anomalous external lookups and destination changes map to continuous monitoring requirements.
NIST Zero Trust (SP 800-207) PA-3 Zero Trust requires explicit verification of every external dependency used by automated identities.
CSA MAESTRO TA-2 Agentic control channels must be constrained to reduce hidden tasking and instruction injection.
OWASP Agentic AI Top 10 A1 Agentic systems are vulnerable when tool or instruction sources can be changed outside the model.

Tune detection to flag unexpected resolver lookups and route changes for service identities.