The sequence in which stolen identities are reused to extend compromise from one system to another. In software supply chains, a single token can lead to package republishing, workflow tampering, and repeated infection, turning one breach into a multi-stage propagation problem.
Expanded Definition
A credential propagation chain is the path by which one compromised identity, token, or key is used to reach additional systems, extend privileges, and keep a breach moving. In NHI environments, the chain often begins with a leaked CI/CD secret, a reused API key, or a service account token and then expands through automation, orchestration, and trust relationships.
Definitions vary across vendors, but the operational meaning is consistent: the first compromise is not the end state. It becomes the starting point for lateral movement, republishing malicious artifacts, tampering with workflows, or impersonating services across environments. This is why the term is closely related to secret sprawl, ephemeral credential design, and workload identity governance, as described in the OWASP Non-Human Identity Top 10 and NIST identity guidance such as NIST SP 800-63 Digital Identity Guidelines.
The most common misapplication is treating each exposed credential as an isolated incident, which occurs when teams rotate one secret without tracing where that identity was reused downstream.
Examples and Use Cases
Implementing controls against credential propagation chains rigorously often introduces friction in build systems and service-to-service authentication, requiring organisations to weigh deployment speed against tighter identity segmentation.
- A stolen GitHub Actions token is reused to modify a workflow, inject malicious build steps, and publish tainted packages into downstream registries. This pattern is well illustrated in the Reviewdog GitHub Action supply chain attack.
- An exposed cloud access key allows an attacker to enumerate roles, assume adjacent privileges, and access other accounts linked by overly broad trust policies, a chain seen repeatedly in public cloud compromise reporting.
- A secret shared through email or messaging is copied into multiple automation jobs, then reused in test, staging, and production, making one leak become several active entry points.
- A compromised container registry credential is used to replace an image, and the poisoned image then propagates through deployment pipelines into many workloads.
- Attackers move from one infected repo to another by harvesting tokens left in logs, config files, or cached environment variables, a recurring issue in the Guide to the Secret Sprawl Challenge.
In practice, credential propagation chains are easiest to trace when teams map which identities can mint, assume, or pass on access, rather than only cataloguing where secrets are stored.
Why It Matters in NHI Security
Credential propagation chains matter because they convert a single secret failure into an access graph failure. The security problem is not just exposure; it is reuse. When NHI identities are embedded in pipelines, agents, and service meshes, one token can unlock many reachable systems, especially where trust is inherited across automation layers. NHIMG research shows that 23.7% of organisations share secrets through insecure methods such as email or messaging applications, which makes downstream reuse much more likely.
This is also why secret sprawl and weak lifecycle discipline remain central themes in Guide to the Secret Sprawl Challenge and in the Ultimate Guide to NHIs — Static vs Dynamic Secrets. A chain becomes especially dangerous when long-lived credentials outlast the systems that issued them, or when service accounts retain permissions after their original workload has changed. NIST control families such as NIST SP 800-53 Rev 5 Security and Privacy Controls reinforce the need for access restriction, monitoring, and revocation discipline.
Organisations typically encounter credential propagation chains only after a breach spreads across multiple platforms, at which point the chain itself 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 and OWASP Agentic AI Top 10 address the attack and risk surface, while NIST SP 800-63, 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-02 | Addresses secret misuse and propagation across non-human identities. |
| NIST SP 800-63 | Identity assurance guidance informs credential lifecycle and reuse risk. | |
| NIST CSF 2.0 | PR.AA-01 | Identity verification and access management are foundational to limiting spread. |
| NIST Zero Trust (SP 800-207) | SC.SR | Zero Trust limits lateral movement after a credential is compromised. |
| OWASP Agentic AI Top 10 | A01 | Agentic systems amplify credential propagation through tool and workflow access. |
Prefer stronger lifecycle controls and reauthentication for machine credentials with broad reach.