TeamPCP
TeamPCP is a cybercrime threat actor, also tracked as UNC6780, associated with software supply chain compromises and developer-focused credential theft. Known aliases in the provided content include deadcatx3, pcpcat, persypcp, shellforce, team_pcp, and teampcp. The group is described as backdooring trusted open-source security and development tools to gain indirect access, and has been linked to compromises involving GitHub, Trivy, durabletask, Nx Console, @antv, LiteLLM, TanStack, and other projects. TeamPCP has also been reported as claiming responsibility for a European Commission breach after theft of a cloud key obtained via the earlier Trivy compromise. The actor’s activity centers on harvesting developer and CI/CD secrets, including cloud credentials, tokens, SSH keys, npm and PyPI publishing tokens, password manager data, Kubernetes and Vault material, and other secrets from developer workstations and pipelines. Reported initial access and propagation methods include poisoned Visual Studio Code extensions, malicious npm and PyPI package updates, abuse of valid accounts and stolen secrets, CI/CD pipeline abuse, and self-propagating malware. GitHub disclosed that a threat actor self-identifying as TeamPCP, also tracked as UNC6780, compromised an employee developer device through a malicious VS Code extension and used stolen credentials to clone roughly 3,800 internal repositories; TeamPCP then advertised the stolen GitHub data for sale, initially seeking at least $50,000, with later reporting stating a joint sale with LAPSUS$ for $95,000. TeamPCP is closely associated with the Shai-Hulud and Mini Shai-Hulud malware campaigns. The content states TeamPCP published the full Mini Shai-Hulud source code to GitHub on May 12, 2026, and encouraged independent campaigns, which has complicated later attribution because copycat actors can reuse the tooling. TeamPCP’s malware and related campaigns are described as self-propagating and focused on software supply chain compromise. Reported TeamPCP-linked malware capabilities include credential theft from cloud providers, developer tools, password managers, SSH and Docker material; propagation through npm ecosystems, AWS SSM, Kubernetes, and CI/CD workflows; and covert command-and-control using GitHub commit messages and the GitHub Search API. Sophos linked TeamPCP activity to a Python backdoor named cat.py recovered from an affected endpoint, and described TeamPCP’s defining characteristic as backdooring trusted open-source security and development tools. The content also describes TeamPCP’s evolution from clumsy attacks against misconfigured Kubernetes clusters in September 2025 to major software supply chain attacks by February 2026. Multiple reports note that later campaigns such as Miasma and IronWorm show overlap or operational adjacency with TeamPCP tradecraft, but in several cases attribution remains uncertain because TeamPCP open-sourced Mini Shai-Hulud and related tooling. No nation-state attribution is provided in the content.
Know when an actor pivots toward your sector
Mallory correlates actor tradecraft and target patterns against your stack, your sector, and your geography. See overlap before they land.
Targeting
Who, where, and (when attributed) which flag flies behind the operation. Pulled from open-source reporting and Mallory's analyst review.
Who they target
Sectors the actor has been observed targeting.
- Software & Services
- Government & Administration
Tradecraft
37 distinct techniques observed across reporting, grouped by tactic. Hover any cell for the evidence excerpt; click through for MITRE's full description.
Associated malware families
23 malware families attributed to this actor across reporting.
18 additional families tracked in Mallory.
Associated vulnerabilities
7 CVEs this actor has used in observed campaigns. 7 of them exploited in the wild.
ownCloud published a security notice confirming their build infrastructure -- the systems producing container images and client binaries -- was affected by CVE-2026-33634 (the Trivy compromise).
CVE-2026-45321 describes a chained exploitation of three weaknesses in TanStack’s GitHub Actions CI/CD configuration... The result was 84 malicious package versions published across 42 TanStack packages in under six minutes, all carrying valid SLSA Build Level 3 provenance attestations from Sigstore.
On December 19th 2025, Rubrik Zero Labs published PCPcat Campaign: Large-Scale Exploitation of React2Shell CVE and Cloud Infrastructure, detailing a campaign where TeamPCP weaponised CVE-2025-55182 (React2Shell) alongside exposed Docker APIs, Redis servers, Kubernetes clusters, and Ray AI dashboards.
Analysis of react.py This script is clearly set to exploit CVE-2025-29927, also known as React2Shell. ... This script implements a fully automated React/Next.js exploitation pipeline centered on abusing CVE-2025-29927 to achieve remote command execution at scale.
Volexity observed .pth abuse in CVE-2024-3400 exploitation.
2 more CVEs tied to this actor tracked in Mallory.
Observables
518 indicators attributed to this actor: domains, IPs, hashes, and other artifacts pulled from reporting. View more in app.
Recent activity
20 sources tracked across advisories, community write-ups, and news. New activity surfaces here as Mallory finds it.
Mentioned as a lineage/context threat cluster associated with Shai-Hulud-style npm worm activity targeting CI/CD and software supply chains; no confirmed identity overlap with IronWorm is established in the content.
Cybercrime group linked in the content to breaching thousands of GitHub internal repositories via a poisoned VS Code extension.
Cybercrime group linked to software supply chain compromises, including compromising Trivy and other projects to deploy infostealers aimed at stealing cloud credentials, tokens, SSH keys, and CI/CD secrets.
Referenced as a distinct previously attributed actor for comparison; its malware is described as more straightforward and less heavily obfuscated than the current Shai-Hulud/Miasma supply-chain campaign.
The version that knows your environment.
Match sector + geo + tech-stack targeting against your real footprint.
Every observed MITRE ATT&CK technique, grouped by tactic.
Families this actor is known to deploy, with IOCs and behavior.
CVEs this actor has used in known campaigns.
YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.
Domains, IPs, and hashes tied to this actor, refreshed continuously.