DEV Community

Achin Bansal
Achin Bansal

Posted on • Originally published at gridthegrey.com

TeamPCP resumes supply chain attacks, poisoning xinference PyPI and triggering a Bitwarden CLI cascade via compromised Docker image.

Forensic Summary

The TeamPCP supply chain campaign resumed after a 26-day pause with three concurrent compromises targeting Checkmarx KICS (Docker Hub), xinference (a popular AI inference PyPI package), and a cascading compromise of Bitwarden CLI via poisoned CI/CD dependencies. The xinference poisoning is directly AI-security relevant as it targets a widely used LLM/ML model serving framework, while the broader campaign demonstrates sophisticated supply chain attack methodologies that increasingly intersect with AI tooling. The CanisterSprawl npm worm adds credential-harvesting infrastructure that could further compromise AI development pipelines.


Read the full technical deep-dive on Grid the Grey: https://gridthegrey.com/posts/teampcp-supply-chain-campaign-update-008-26-day-pause-ends-with-three-concurrent/

Top comments (0)