TL;DR: The s1ngularity attack on Nx used malicious npm packages to steal developer secrets, then abused installed AI tools to exfiltrate them into public GitHub repositories, showing how supply chain compromise now reaches the developer identity layer, according to Orca Security. Access review processes assume secrets persist long enough to be reviewed; in this case, exfiltration happened before defenders could even see the full blast radius.
Editorial analysis by NHI Mgmt Group, based on content published by Orca Security: “s1ngularity Supply Chain Attack: What It Means for Cloud and AI Security”.
By the numbers:
- 59% of compromised machines in a major 2025 supply chain attack were CI/CD runners rather than personal workstations, according to the State of Secrets Sprawl 2026.
Key questions
Q: What breaks when a supply chain compromise can read local developer secrets?
A: The trust model breaks because local secrets become attacker-controlled identity material before defenders can respond.
Q: Why do developer secrets make supply chain incidents much harder to contain?
A: Because developer secrets often act like non-human identities with broad runtime reach.
Q: How do security teams know whether AI tooling is creating extra exfiltration risk?
A: Look for permissive command-line modes, unexpected repository creation, and data movement patterns that do not match normal developer behaviour.
Practitioner guidance
- Audit developer-held secret paths Map where GitHub tokens, SSH keys, npm credentials, and wallet material reside on developer endpoints, then classify those systems as secret-bearing assets.
- Restrict permissive AI tool modes Block or alert on flags that bypass tool permissions, especially on machines that can access source code, repositories, or credentials.
- Harden package-install monitoring Detect post-install scripts, unexpected repository creation, and unusual outbound movement from dependency installation events.
Bottom line: The attack shows that supply chain compromise can become identity compromise when developer secrets are present on the endpoint.
Explore further
View Full Forum → | NHI Foundation Course → | Our Services → | Read the full analysis →
Supply chain attacks now have to be governed as identity attacks. This incident was not only about poisoned packages. It was about reaching the identity material that lives around development workstations, including tokens, SSH keys, and automation credentials. The practical conclusion is that software supply chain controls and identity governance can no longer be treated as separate programmes.
A few things that frame the scale:
- The blast radius of the Salesloft-Drift OAuth supply chain attack was 10 times greater than earlier incidents in which attackers breached Salesforce directly.
A question worth separating out:
Q: Should organisations treat developer endpoints as production assets?
A: Yes, when those endpoints can access source control, cloud accounts, or pipeline credentials. The compromise path in this incident shows that the workstation can be the first production-adjacent trust zone attackers abuse, so monitoring, secret handling, and containment need to match that role.
👉 Read our full editorial: s1ngularity shows how npm supply chain attacks reach AI tools