TeamPCP Supply-Chain Campaign Compromises CI/CD Tools to Steal Cloud Credentials
Supply Chain Risk · 2 sources · Updated 2mo ago · First seen Mar 27, 2026

The TeamPCP software supply-chain campaign compromised CI/CD tooling and packages including Trivy, KICS, LiteLLM, Telnyx, CanisterWorm, and more than 66 npm packages. Malicious code deployed TeamPCP Cloud Stealer to collect GitHub, cloud-provider, SSH, and package-manager credentials; on GitHub-hosted Linux runners, it dumped Runner.Worker process memory to extract secrets. Stolen credentials were reportedly reused to move between victims and expand the compromise chain.
The LiteLLM intrusion reportedly added Kubernetes lateral-movement features, Python .pth persistence, and exfiltration to attacker-created GitHub repositories. Organizations using affected build pipelines should rotate potentially exposed credentials, review CI/CD logs and runner activity for memory-dumping behavior and unauthorized repository access, and investigate package versions and build artifacts for tampering. Canary credentials placed in runner files, environment variables, and memory can provide early alerts when credential-stealing malware accesses or uses decoy secrets.


