Supply Chain SecurityExplainerJul 7, 2026, 10:32 AM· 4 min read· #3 of 3 in technology

FBI Warns of 'TeamPCP' Supply Chain Attack Compromising Developer Tools to Steal Cloud Secrets

The FBI has issued a FLASH alert detailing how the TeamPCP threat group is infiltrating CI/CD pipelines to extract cloud access tokens and Kubernetes secrets. This explainer breaks down the attack's mechanism and outlines the concrete steps security teams are taking to neutralize the threat.

By Factlen Editorial Team

Cybersecurity Researchers 35%Enterprise Cloud Architects 35%Open-Source Maintainers 30%
Cybersecurity Researchers
Security analysts emphasize that traditional defenses are blind to supply chain compromises and advocate for behavioral pipeline monitoring.
Enterprise Cloud Architects
Cloud architects are prioritizing zero-trust architecture to limit the blast radius of compromised tools.
Open-Source Maintainers
Maintainers of open-source projects are calling for better platform-level protections against credential theft.

What's not represented

  • · Law Enforcement Cyber Divisions
  • · Cloud Service Providers

Why this matters

Supply chain attacks bypass traditional endpoint defenses by hiding inside the tools developers already trust. Understanding how TeamPCP operates allows engineering teams to audit their build pipelines, lock down their dependencies, and prevent a single compromised package from exposing their entire cloud infrastructure.

Key points

  • The FBI issued a FLASH alert regarding TeamPCP, a threat group compromising trusted developer tools to steal cloud credentials.
  • The attackers inject malicious code into utilities like Trivy, KICS, and LiteLLM, bypassing traditional endpoint security.
  • A self-replicating worm called 'Mini Shai-Hulud' rapidly poisoned over 170 packages across the npm and PyPI ecosystems.
  • The stolen data includes AWS, Google Cloud, and Azure access tokens, as well as Kubernetes secrets and SSH keys.
  • Security teams are neutralizing the threat by implementing dependency pinning, minimum package age policies, and zero-trust CI/CD environments.
500,000+
Stolen credentials
10,000+
Compromised CI/CD workflows
170
Poisoned npm and PyPI packages
18 minutes
Time malicious VS Code extension was live

The FBI has issued a formal FLASH advisory warning organizations of a massive, highly coordinated software supply chain attack orchestrated by a threat group known as TeamPCP. Instead of targeting individual companies directly, the attackers are poisoning the very tools that developers rely on to build and secure their applications.[1]

By compromising widely used utilities—including vulnerability scanners, infrastructure-as-code analyzers, and AI gateway libraries—TeamPCP has managed to infiltrate thousands of corporate environments. Once inside, the malicious code quietly extracts the keys to the kingdom: cloud access tokens, SSH keys, and Kubernetes secrets.

The scale of the campaign is unprecedented, with security researchers estimating that over 500,000 login credentials and cloud tokens have been harvested since the attacks escalated in March 2026. The compromised data spans major cloud providers, including AWS, Google Cloud Platform, and Microsoft Azure.

What makes this campaign particularly dangerous is its ability to bypass traditional security controls. Endpoint detection systems are designed to flag suspicious external processes, not to scrutinize a trusted, digitally signed developer tool that already possesses the permissions necessary to operate within a production environment.

How the TeamPCP supply chain compromise bypasses traditional endpoint security.
How the TeamPCP supply chain compromise bypasses traditional endpoint security.

"The pattern is consistent: go after the tools developers trust, poison the supply chain, and let the downstream damage multiply," security analysts noted following the FBI's alert. The attackers inject malicious code into legitimate software packages and push the trojanized versions through normal distribution channels.

One of the earliest major breaches in this campaign involved the open-source Trivy project, a highly popular container vulnerability scanner. In late March, TeamPCP exploited a misconfigured GitHub Actions workflow to steal CI/CD secrets, delete trusted tags, and force-push malicious binaries to the repository.[2]

The poisoned Trivy updates, which appeared entirely normal to end users, contained an infostealer capable of harvesting environment variables and cloud tokens directly from build environments. This single compromise affected an estimated 10,000 continuous integration and continuous deployment (CI/CD) workflows globally.[2]

TeamPCP did not stop there. Using the credentials stolen during the Trivy breach, the group pivoted to compromise other critical developer tools. They successfully infiltrated Checkmarx's GitHub Actions for infrastructure-as-code security scanning, modifying workflows to execute malicious code during routine pipeline runs.[2]

Using the credentials stolen during the Trivy breach, the group pivoted to compromise other critical developer tools.

The attackers also targeted LiteLLM, a widely deployed proxy for routing requests across artificial intelligence model APIs. Because LiteLLM is often included as a transitive dependency in other software projects, the malicious code was pulled into countless environments without developers ever explicitly installing the package.[2]

The campaign's technical sophistication reached a new peak with the deployment of "Mini Shai-Hulud," a self-replicating software supply chain worm. This malware spreads autonomously across the npm and PyPI package registries, waiting for developers to download compromised packages before hijacking their publishing authority to infect even more repositories.

In a highly publicized wave in May 2026, the Mini Shai-Hulud worm poisoned roughly 170 packages across the npm and PyPI ecosystems in a matter of minutes. The affected packages, which included widely used libraries from TanStack, Mistral AI, and UiPath, had a combined cumulative download count exceeding 500 million.

The unprecedented scale of the TeamPCP software supply chain compromise.
The unprecedented scale of the TeamPCP software supply chain compromise.

Alarmingly, the Mini Shai-Hulud worm represented the first documented instance of npm malware shipping with valid Supply chain Levels for Software Artifacts (SLSA) Build Level 3 provenance. This development shattered the industry assumption that cryptographic provenance alone is sufficient to guarantee the safety of a software package.

TeamPCP has also demonstrated a willingness to collaborate with other cybercriminal organizations, including ransomware-as-a-service operators. Security firms warn that organizations whose credentials were stolen by TeamPCP are at an elevated risk of subsequent ransomware deployment, as the group frequently monetizes its access by selling it to affiliates.

Despite the severity of the threat, the cybersecurity community is rapidly mobilizing to neutralize TeamPCP's tactics. The FBI's FLASH alert provides organizations with the specific indicators of compromise and behavioral patterns needed to hunt for the malware within their own networks.[1]

Security teams are fundamentally rethinking how they secure CI/CD pipelines. Rather than blindly trusting signed binaries, organizations are implementing minimum package age policies, which mandate a waiting period before newly published updates can be integrated into production environments. This delay allows the broader community to scrutinize the code for anomalies.[2]

Organizations are rapidly adopting zero-trust principles and strict dependency controls to secure their software supply chains.
Organizations are rapidly adopting zero-trust principles and strict dependency controls to secure their software supply chains.

Developers are also shifting toward strict lockfile verification and dependency pinning, ensuring that build pipelines only pull exact, known-good versions of software packages rather than automatically fetching the latest updates.

Furthermore, the industry is moving toward zero-trust architecture for build environments. By restricting the network access of CI/CD runners and tightly scoping the permissions of automated workflows, organizations can prevent compromised tools from exfiltrating stolen secrets to attacker-controlled servers.[2]

The TeamPCP campaign serves as a watershed moment for software supply chain security. While the attacks have caused significant disruption, they are also forcing a necessary evolution in how the tech industry builds, verifies, and deploys code, ultimately leading to a more resilient digital ecosystem.

How we got here

  1. September 2025

    TeamPCP begins early operations, initially focusing on cloud exploitation and cryptocurrency theft.

  2. March 20, 2026

    The open-source Trivy vulnerability scanner is compromised, exposing CI/CD secrets to the attackers.

  3. March 23, 2026

    TeamPCP leverages stolen secrets to infiltrate Checkmarx's GitHub Actions and the LiteLLM AI gateway.

  4. May 11, 2026

    The 'Mini Shai-Hulud' worm poisons roughly 170 npm and PyPI packages in a massive, automated wave.

  5. July 2, 2026

    The FBI publishes a formal FLASH alert detailing TeamPCP's tactics and providing mitigation strategies.

Viewpoints in depth

Cybersecurity Researchers

Security analysts emphasize that traditional defenses are blind to supply chain compromises.

Cybersecurity researchers argue that the TeamPCP campaign exposes a fundamental flaw in how the industry approaches trust. Because the compromised tools are digitally signed and inherently require elevated privileges to function, traditional endpoint detection and response (EDR) systems typically ignore their activity. Researchers are pushing for a paradigm shift toward behavioral monitoring within CI/CD pipelines, arguing that security tools must analyze what a build script is actually doing—such as attempting to exfiltrate a Kubernetes secret to an external IP—rather than simply verifying its cryptographic signature.

Open-Source Maintainers

Maintainers of open-source projects are calling for better platform-level protections against credential theft.

For the maintainers of widely used open-source libraries, the TeamPCP attacks highlight the immense pressure placed on volunteer developers. The 'Mini Shai-Hulud' worm demonstrated how easily an attacker can hijack a maintainer's publishing authority if their CI/CD secrets are compromised. Open-source advocates are urging platforms like GitHub, npm, and PyPI to implement more robust, default-on security measures, such as mandatory hardware-backed multi-factor authentication for all package publishes and stricter isolation for automated GitHub Actions workflows.

Enterprise Cloud Architects

Cloud architects are prioritizing zero-trust architecture to limit the blast radius of compromised tools.

Enterprise cloud architects view the TeamPCP campaign as a mandate to enforce strict zero-trust principles within development environments. They argue that a compromised vulnerability scanner or AI gateway should never have the ability to access production Kubernetes secrets in the first place. By implementing short-lived, tightly scoped access tokens and entirely isolating build runners from the public internet, architects aim to ensure that even if a malicious package is executed, it cannot phone home or pivot into critical cloud infrastructure.

What we don't know

  • The total number of downstream organizations that have been compromised by the transitive dependencies poisoned by TeamPCP.
  • Whether the threat actors have already sold the harvested cloud credentials to affiliated ransomware groups for future attacks.
  • The true identities and geographic base of operations for the individuals behind the TeamPCP moniker.

Key terms

Supply Chain Attack
A cyberattack that seeks to damage an organization by targeting less-secure elements in its supply network, such as third-party software dependencies.
CI/CD Pipeline
Continuous Integration and Continuous Deployment; the automated processes that developers use to build, test, and release software.
Kubernetes Secrets
Secure objects used to store and manage sensitive information, such as passwords, OAuth tokens, and SSH keys, within a containerized environment.
Transitive Dependency
A software package that is not installed directly by a developer, but is automatically pulled in because another installed package requires it to function.
Zero-Trust Architecture
A security model that requires strict identity verification for every person and device trying to access resources, regardless of whether they are sitting within or outside of the network perimeter.

Frequently asked

How did TeamPCP bypass traditional security software?

The attackers compromised trusted developer tools that were already digitally signed and granted high-level permissions. Traditional security software typically ignores the activity of these trusted tools, allowing the malware to operate undetected.

What is the 'Mini Shai-Hulud' worm?

It is a self-replicating piece of malware that spreads autonomously across software registries like npm and PyPI. It waits for developers to download it, then uses their credentials to infect other packages.

How can organizations protect their build environments?

Security teams are adopting dependency pinning, enforcing minimum package age policies to delay the adoption of new updates, and restricting the network access of their automated build runners.

Are end-users at risk from this attack?

The primary targets are software developers and enterprise cloud environments, not everyday consumers. However, if a company's cloud infrastructure is compromised, consumer data stored within that infrastructure could be at risk.

Sources

Source coverage

2 outlets

3 viewpoints surfaced

Cybersecurity Researchers 35%Enterprise Cloud Architects 35%Open-Source Maintainers 30%
  1. [1]Developer TechOpen-Source Maintainers

    FBI warns that TeamPCP software supply chain attacks targeted developer tools

    Read on Developer Tech
  2. [2]Arctic WolfCybersecurity Researchers

    TeamPCP Supply Chain Attack Campaign Targets Trivy, Checkmarx (KICS), and LiteLLM

    Read on Arctic Wolf
Stay informed

Every angle. Every day.

Get technology stories with full source coverage and perspective breakdowns delivered to your inbox.