The US FBI (July 2026) describes TeamPCP as a cyber criminal group behind large-scale software supply chain compromises of widely used developer and security tools.
The US FBI (July 2026) describes TeamPCP as a cyber criminal group behind large-scale software supply chain compromises of widely used developer and security tools. Australian and US authorities announced arrests and an indictment linked to the group in August 2026, and MITRE ATT&CK describes it as active since at least September 2025.
Last updated 9 October 2026
Profile MapThreat Group
Names6names in public reportsTeamPCP · PCPCat · ShellForce
Sectors9named as targetsBuild pipelines · LiteLLM · AWS, GCP, Azure
Techniques14in the attack chainResource Development · Initial Access · Execution
Tools5tools and malware listedTeamPCP Cloud Stealer · CanisterWorm · Mini Shai-Hulud
In one minute
Who they are
The FBI (FLASH of 2 July 2026) calls TeamPCP a cyber criminal group. MITRE ATT&CK describes it as financially motivated and cloud-native, active since at least September 2025. CERT-EU, the German BSI and the US Department of Justice (August 2026) name it too; CERT-EU says "reportedly" and BSI says the group is said to be behind the attacks.
Who they target
Software developers and the build pipelines (CI/CD) they use. The FBI says the group modified Trivy, KICS, LiteLLM and the Telnyx Python SDK. CERT-EU says the Trivy compromise gave access to a European Commission cloud account, with data of at least 29 other EU entities possibly affected.
How they usually get in
The sources describe poisoned software in trusted places: GitHub Actions tags, package registries such as npm and PyPI, Docker Hub and IDE extensions, plus stolen tokens and cloud credentials. Malware then steals secrets and, in some cases, spreads by itself.
What stands out
It attacks the tools that defenders and developers trust, so one stolen secret feeds the next compromise. The FBI also says the group extorts victims and works with other criminal groups. The Australian Federal Police charged two men on 26 August 2026 and the US indicted one; the investigation is ongoing.
What to do first
Pin GitHub Actions to full commit hashes, rotate every secret a pipeline could reach if it ran a named bad version, and search your GitHub organization for repositories called tpcp-docs or docs-tpcp, as the FBI and BSI advise.
Names
Public reports use several names for this activity.
Names used for TeamPCP
Name
Where it appears
TeamPCP
MITRE ATT&CK G1056 (group name); FBI FLASH of 2 July 2026; BSI warning of 26 March 2026; CERT-EU; US Department of Justice press release[1, 5, 6, 8, 12]
Attribution is a judgment by the body named. It is shown here as attributed, not as proven fact.
BSI (Germany)26 March 2026
In its warning on the Trivy attack, said the group TeamPCP is said to stand behind the supply chain attacks, which it described as touching GitHub Actions, Docker Hub, npm (CanisterWorm), OpenVSX and PyPI.[12]
CERT-EU1 April 2026
Cyber Brief 26-04 calls TeamPCP a cybercrime actor that reportedly compromised Trivy, LiteLLM and the Telnyx Python package. The brief says its attributions only reflect public reporting, not CERT-EU's stance.[9]
CERT-EU2 April 2026
Assessed with high confidence that the European Commission cloud breach started with the Trivy supply-chain compromise, which it describes as publicly attributed to TeamPCP.[8]
CERT-EU2 June 2026
Cyber Brief 26-06 says TeamPCP's Mini Shai-Hulud worm compromised over 160 npm and PyPI packages, and that copycat actors adopted the malware after its source code was published.[10]
FBI2 July 2026
FLASH-20260702-01 describes TeamPCP as a cyber criminal group that carried out large-scale software supply chain compromises, and lists its malware and indicators. Coordinated with CISA.[5]
MITRE ATT&CK16 July 2026
Describes TeamPCP (G1056) as a financially motivated, cloud-native group active since at least September 2025. Group page version 1.0, created 16 July 2026.[1]
US Department of Justice27 August 2026
Announced an indictment for cyberattacks conducted in spring 2026 "under the moniker TeamPCP". The indictment was filed on 25 August and unsealed on 26 August.[6]
Australian Federal Police with FBI27 August 2026
Charged two men over an alleged cybercrime syndicate. An FBI official said the men are allegedly members of the cybercriminal group TeamPCP.[7]
CERT-EU3 September 2026
Cyber Brief 26-09 reports the Australian arrests of two alleged members of TeamPCP.[11]
Where sources differ
Sources differ in how firmly they name the group. CERT-EU writes "reportedly" and says its briefs only reflect public reporting, and it describes the Trivy attribution as made publicly by others. The BSI says the group is said to be behind the attacks. The FBI states it as the subject of its FLASH. The US Department of Justice says the attacks were carried out "under the moniker TeamPCP", and the Australian release names the group only through an FBI quote. An indictment and charges are allegations until proven in court. The CISA catalog entry for the Trivy flaw does not name any actor.
Who they target
Sectors
Build pipelinesThe FBI says the group modified widely used developer and security tools that are built into CI/CD pipelines, cloud infrastructure and security workflows.[5]
npm, PyPI, Docker Hub, GitHub Actions, OpenVSXThe BSI lists these as the ecosystems hit by the campaign in March 2026. MITRE adds VS Code extensions.[1, 12]
LiteLLMCERT-EU says TeamPCP reportedly compromised the LiteLLM Python package on PyPI (versions 1.82.7 and 1.82.8 per the BSI).[9, 12]
AWS, GCP, AzureThe FBI says the CanisterWorm malware harvests cloud access tokens and credentials for these three providers.[5]
European Commission web hostingCERT-EU says a stolen AWS secret from the Trivy compromise led to theft of data tied to up to 71 clients of the europa.eu hosting service, including at least 29 other EU entities.[8]
Cluster secretsThe FBI lists Kubernetes secrets and service account tokens among the data taken. MITRE describes use of the Kubernetes API for lateral movement.[1, 5]
Downstream organizationsThe AFP says infected software reached organizations across government, academia and the private sector, potentially over 1000 organizations worldwide.[7]
GitHub internal repositoriesCERT-EU says TeamPCP reportedly claimed theft of about 4,000 private repositories, and GitHub confirmed about 3,800 were breached via a malicious VS Code extension.[10]
npm maintainer accountsThe FBI says the group takes over npm publishing accounts by targeting stale or expired recovery email domains.[5]
Operations timeline
Each entry is attributed to the group by the sources cited.
September 2025
Earliest activity per MITRE
MITRE ATT&CK describes TeamPCP as active since at least September 2025, first focused on ransomware and cryptocurrency theft.[1]
Late February 2026
Start of the Trivy attack
The Trivy maintainers say the March incident continued an attack that began in late February 2026. Credential rotation after the 1 March disclosure was not atomic, so access may have remained.[15]
19 March 2026
Trivy and GitHub Actions compromise
The Trivy maintainers report a malicious Trivy v0.69.4 release and force-pushed tags on 76 of 77 trivy-action versions and all 7 setup-trivy versions. CERT-EU says the same day a stolen AWS secret reached a European Commission cloud account.[8, 15]
22 March 2026
Docker Hub images
The Trivy maintainers report malicious Trivy v0.69.5 and v0.69.6 images on Docker Hub.[15]
24 March 2026
LiteLLM PyPI compromise
CERT-EU says TeamPCP reportedly published malicious LiteLLM versions 1.82.7 and 1.82.8 to PyPI. The BSI says the attack on Trivy presumably led to it.[9, 12]
26 March 2026
Trivy flaw added to CISA catalog
CISA lists CVE-2026-33634, an embedded malicious code flaw in Trivy, as exploited. The same day the BSI published its warning.[12, 13]
27 March 2026
Telnyx PyPI package
CERT-EU says TeamPCP reportedly uploaded malicious Telnyx versions 4.87.1 and 4.87.2 to PyPI.[9]
28 March 2026
Commission data leaked
CERT-EU says the extortion group ShinyHunters published the data taken from the Commission account on its leak site.[8]
11 May 2026
TanStack npm worm
CERT-EU says TeamPCP's Mini Shai-Hulud compromised over 160 npm and PyPI packages. TanStack's postmortem reports 84 malicious versions across 42 packages on that day.[10, 18]
17 May 2026
Source code published
CERT-EU says TeamPCP published its own malware code to GitHub and independent actors began copying it.[10]
19 May 2026
GitHub internal repositories
CERT-EU says GitHub began investigating access to internal repositories after an employee installed a malicious VS Code extension; TeamPCP reportedly claimed the theft.[10]
27 May 2026
TanStack flaw added to CISA catalog
CISA lists CVE-2026-45321, which allowed malicious TanStack versions to be published to npm.[14]
2 July 2026
FBI FLASH
The FBI publishes FLASH-20260702-01 with tactics, malware names and indicators.[5]
26 August 2026
Arrests in Australia
The AFP charges two Western Australian men with a combined 14 offenses. The US indictment, filed 25 August, is unsealed.[6, 7]
Government actions
Indictments, sanctions and advisories that name the group or its alleged members.
Government actions about TeamPCP
Date
Who
What
26 Mar 2026
CISA
Known exploited vulnerabilities alertAdded CVE-2026-33634 (Trivy embedded malicious code) to its catalog. The entry does not name an actor.[13, 14]
26 Mar 2026
BSI
Security warning (BITS-V 2026-237970-1032)Warned of the Trivy compromise, named TeamPCP as said to be behind it, and advised returning to clean versions and rotating secrets.[12]
1 Apr 2026
CERT-EU
Cyber Brief 26-04Reported TeamPCP's Trivy, LiteLLM and Telnyx compromises, with the caveat that it reflects public reporting.[9]
2 Apr 2026
CERT-EU
Blog on the European Commission cloud breachAssessed with high confidence that Trivy was the initial access and listed actions for defenders.[8]
27 May 2026
CISA
Known exploited vulnerabilities alertListed CVE-2026-45321 (TanStack) in its catalog. The entry does not name an actor.[14]
2 Jun 2026
CERT-EU
Cyber Brief 26-06Reported the Mini Shai-Hulud worm and its copycats.[10]
2 Jul 2026
FBI (coordinated with CISA)
FLASH-20260702-01Described TeamPCP's tactics and malware, listed indicators and set out recommendations.[5]
25 Aug 2026
US Department of Justice, Northern District of California
IndictmentIndicted one man on conspiracy and computer fraud charges over TeamPCP attacks; filed 25 August, unsealed 26 August, announced 27 August.[6]
26 Aug 2026
Australian Federal Police with Western Australia Police and FBI
Arrests and chargesSearched properties in Perth, arrested two men and charged them with 14 offenses in total; further arrests were not ruled out.[7]
How they get in
Techniques reported for this group, by MITRE ATT&CK tactic.
MITRE describes it as a filesystem stealer that harvests, encrypts and sends out credentials from over 50 sensitive paths, used in March 2026. The FBI lists the same tool as SANDCLOCK.[2, 5]
Uses npm credentials to infect packages. MITRE notes a wiper component and command and control through an Internet Computer blockchain canister.[3, 5, 12]
MITRE describes a credential stealer and self-replicating worm derived from Shai-Hulud that uses stolen npm and GitHub OIDC tokens. The FBI calls it cross-ecosystem (npm and PyPI).[4, 5, 10]
Miasma Worm (variant)
The FBI describes it as a variant of Mini Shai-Hulud that spreads across registries such as npm and PyPI and poisons configuration files.[5]
CERT-EU says ShinyHunters, a data extortion group, published the stolen European Commission data on 28 March 2026. CERT-EU does not say it is part of TeamPCP.[8]
Detection and defense
Pin GitHub Actions to commit hashes
Use full commit SHA hashes instead of mutable version tags, as the FBI, BSI and CERT-EU advise.
Treat secrets reachable by a bad build as stolen. Rotate CI/CD secrets, publishing tokens and cloud keys, and review new AWS access keys, as CERT-EU and the FBI advise.
Follow new government advisories on TeamPCP, the names and tools the sources attribute to it, and any targeting of your sector or software supply chain.
Watch for leak-site posts and forum offers that mention your organization, as the FBI says the group publishes victim names and threatens to release stolen data.
Spot look-alike domains of your projects, the kind MITRE describes the group registering to hide command and control.
Questions
Who is TeamPCP?
The FBI (2 July 2026) describes TeamPCP as a cyber criminal group behind large-scale software supply chain compromises. MITRE ATT&CK describes it as financially motivated and active since at least September 2025. CERT-EU says "reportedly" in its briefs.
Which software did TeamPCP compromise?
The FBI says it modified Trivy, KICS, LiteLLM and the Telnyx Python SDK. CERT-EU and MITRE also report the Mini Shai-Hulud worm, which hit TanStack and other npm and PyPI packages in May 2026.
Has anyone been charged?
The Australian Federal Police charged two men on 26 August 2026 and the US Department of Justice announced an indictment of one man on 27 August 2026. These are allegations, and the AFP said the investigation continues.
Did TeamPCP breach a European institution?
CERT-EU assessed with high confidence that a European Commission cloud account was reached through the Trivy supply-chain compromise, which it describes as publicly attributed to TeamPCP. CERT-EU said data tied to at least 29 other EU entities may be affected.
What should a team do first?
Pin GitHub Actions to full commit hashes, rotate secrets that pipelines could reach, and search for repositories named tpcp-docs or docs-tpcp, as the FBI and BSI advise.
Attributed by the US, UK and South Korean governments to North Korea's Reconnaissance General Bureau, Andariel is described in a July 2024 joint advisory as stealing defense, aerospace and nuclear secrets and funding that work with ransomware against US healthcare. MITRE ATT&CK describes it as a sub-set of Lazarus Group; the advisory does not use that term.
Attributed by the US, UK and South Korean governments, and MITRE ATT&CK
APT-C-60 is the name JPCERT/CC uses for a threat group it says likely carried out spear-phishing attacks on organizations in Japan from August 2024, using fake job-applicant emails and a backdoor called SpyGlace. No government or MITRE source opened for this page says who is behind it.
Also known as Comment Crew · Comment Panda · Comment Group
Attributed by MITRE ATT&CK to PLA Unit 61398 in China, APT1 is the subject of a US indictment of 19 May 2014 charging five Unit 61398 officers with hacking six US organizations. The Department of Justice alleges the aim was commercial gain for China's state-owned firms.
Attributed by the US Department of Justice (indictment of 19 May 2014) and MITRE ATT&CK
In March 2026 an attacker used stolen credentials to publish a malicious version of the Trivy security scanner and to replace the tags of two of its GitHub Actions with credential-stealing code.
Read more →
Stay Ahead of Digital Threats
Take control of your digital security with an exclusive demo of our AI-driven threat intelligence platform.