TeamPCP: Threat Actor Profile

TeamPCP is a cybercriminal group linked to alleged software supply chain attacks on open-source tools. This profile tracks its campaigns, victims and FBI warnings.
TeamPCP cybercrime threat actor profile

Update (October 27, 2026): This profile now covers the October LiteLLM pipeline hijack, which LiteLLM has not attributed to any actor, the LAPSUS$ “Chapter II” statement that referenced TeamPCP, and details of the August charges in Australia.


Aliases: PCPcat; activity is also tracked through its CanisterWorm malware

Type: Financially motivated, loosely organized cybercrime group

Attribution: No state links. 2 alleged participants were charged in Western Australia in August 2026

First observed: September 2025

Primary operations: Software supply chain compromise, credential theft, cloud compromise, source code theft, data sales and extortion

Primary targets: Open source packages, CI/CD pipelines, developer tools, AI companies and cloud environments

Status as of October 27, 2026: Disrupted but not dismantled, with the Australian and U.S. investigation ongoing

TeamPCP is a financially motivated cybercrime group that compromises trusted developer tools and open source packages to steal cloud credentials, API tokens, SSH keys and source code from the organizations that use them. A single malicious update can reach thousands of downstream environments.

The group became one of 2026’s most disruptive supply chain threats after a March compromise of the Trivy security scanner cascaded into other widely used projects. In July, the FBI issued its first FLASH advisory dedicated to TeamPCP, and in August, Australian police charged 2 alleged participants.

Latest TeamPCP activity

This timeline covers the last 90 days of developments, including confirmed incidents, law enforcement actions and unverified extortion claims. Earlier events are listed in the coverage archive below.

Origins and evolution

TeamPCP was first observed in September 2025, when its activity focused on stealing credentials from cloud-native infrastructure. In March 2026, the group compromised Trivy, and the stolen secrets led to malicious releases of Checkmarx KICS, LiteLLM and the Telnyx Python SDK.

Credentials from the Trivy compromise were used against the European Commission’s AWS environment, and CERT-EU later attributed that breach to TeamPCP. Stolen data was published on the ShinyHunters leak site, and data from the Checkmarx compromise later appeared under the LAPSUS$ name, pointing to a wider ecosystem of groups that share or trade stolen access.

In April and May, the group was linked to the Bitwarden CLI compromise, the Mercor breach and the self-spreading Mini Shai-Hulud worm on npm and PyPI. OpenAI confirmed an internal breach linked to that campaign, while TeamPCP claimed sales of GitHub and Mistral AI repositories that have not been verified.

How TeamPCP operates

TeamPCP targets software distribution channels rather than end users. Observed techniques include:

  • Publishing malicious package versions to npm and PyPI after stealing maintainer or pipeline credentials
  • Abusing GitHub Actions workflows and other CI/CD automation
  • Harvesting cloud keys, Kubernetes secrets, SSH keys and API tokens from developer environments
  • Stealing source code and private repositories for sale or extortion
  • Reusing stolen secrets to break into cloud accounts long after the original compromise

Researchers and the FBI have linked several malware families to its campaigns. CanisterWorm harvests cloud credentials and tokens, SANDCLOCK extracts AWS credentials, Kubernetes tokens and wallet data, and Mini Shai-Hulud spreads across package ecosystems. Miasma builds on Mini Shai-Hulud techniques to poison development environments.

According to the FBI, the group has also moved into direct extortion by naming victims on a public leak site and working with other cybercriminal groups to monetize stolen access.

Law enforcement actions

The FBI’s July 2026 FLASH advisory described TeamPCP’s supply chain campaigns, malware and indicators of compromise and warned that stolen credentials remain a long-term risk because other actors may reuse them.

In Australia, the AFP said the investigation began in April 2026 after cybersecurity companies shared information with the AFP and FBI. Police allege the 2 men were principal participants and received cryptocurrency payments. The 21-year-old faces 8 charges and the 23-year-old faces 6. The AFP said code linked to the operation potentially compromised more than 1,000 organizations and enabled the theft of more than 500,000 credentials. The charges have not been tested in court, and the investigation is ongoing.

Defensive takeaways

  • Pin dependencies and GitHub Actions to verified versions or commit hashes instead of floating tags.
  • Rotate every secret that was available to a CI/CD runner or developer machine that installed a compromised package.
  • Limit pipeline tokens to the minimum permissions and review publishing keys regularly. The October LiteLLM incident shows how a key leaked months earlier can be reused.
  • Watch for unexpected Python startup files and outbound connections from build systems.
  • Monitor cloud accounts for new access keys attached to existing users, a technique seen in the European Commission breach.

All TeamPCP coverage

The following archive contains BreachNews reporting related to TeamPCP, from the latest developments backward. Our guide to data extortion explains how stolen data is monetized.

Current threat assessment

As of October 27, 2026, TeamPCP remains a significant supply chain threat despite the Australian arrests. The group is loosely organized, and credentials stolen during its 2026 campaigns may still be in circulation among other actors.

Organizations that installed affected Trivy, Checkmarx KICS, LiteLLM, Telnyx, Bitwarden CLI or Mini Shai-Hulud-linked packages should assume exposed secrets are compromised until rotated. The October LiteLLM incident, whatever its source, shows that old leaked keys can enable new attacks.

Attribution and verification

TeamPCP’s claimed data sales and repository leaks are unverified unless confirmed by the affected company. CloudSEK’s figures estimate potential exposure. The October LiteLLM attack has not been attributed to TeamPCP, and cooperation with LAPSUS$ has not been confirmed. The Australian charges are allegations. Everything on this page is alleged unless an affected organization or authority has confirmed it.

Sources and advisories

Changelog

  • October 27, 2026: Added the October LiteLLM incident with attribution caveats, the LAPSUS$ statement, Australian charge details, a fact box, origins, defensive takeaways and sources. Limited the timeline to 90 days and removed the nation-state tag.
  • August 2026: Added the Australian arrests and CloudSEK’s LiteLLM exposure estimate.
  • April 4, 2026: Profile published.
Picture of m00s3c

m00s3c

Moose (@m00s3c) is the author of BreachNews, focusing on data breach intelligence, dark web monitoring, and threat analysis. His work involves analyzing breach claims, reviewing leaked datasets, and tracking threat actor activity to provide clear, factual reporting.

Latest News

BREACHNEWS.COM/SUPPORT/

Support Independent News.

Help support breach monitoring, investigations, infrastructure, and reporting.

Support the site →