Skip to main content
Meet us at Black Hat USA 2026— Las Vegas, August 1–6Book a Meeting
Mallory
15 malware familiesExploits CVEs in the wild

TeamPCP

Also known asStorm-2999TeamPCP

TeamPCP is a financially motivated cybercriminal group focused on large-scale software supply-chain compromise and credential theft. It first appeared in late December 2025, initially exploiting misconfigured Docker APIs and Kubernetes clusters in cloud environments, and escalated in March 2026 into a multi-stage campaign poisoning widely used open-source security and developer tools across GitHub Actions, Docker Hub, npm, PyPI, and OpenVSX. The group is also tracked as storm_2999, UNC6780, Replicating Marauder, and TGR-CRI-1135, and reporting also associates it with the aliases DeadCatx3, PCPcat, ShellForce, CipherForce, and Persy_PCP. High-confidence activity attributed to TeamPCP includes the March 2026 compromise of Aqua Security’s Trivy vulnerability scanner and associated GitHub Actions, where credential-stealing payloads were distributed through official channels and injected into CI/CD pipelines. Reporting also ties TeamPCP to related compromises affecting Checkmarx KICS GitHub Actions, LiteLLM on PyPI, TanStack-related incidents, OpenVSX extensions, and expansion into npm via the self-propagating CanisterWorm worm using stolen publish tokens. TeamPCP is described as specializing in poisoning trusted open-source software and abusing CI/CD trust paths, often by injecting malicious workflows into GitHub Actions. The group’s malware and campaigns are associated with Shai-Hulud and Mini Shai-Hulud, described as credential-stealing and self-propagating supply-chain malware targeting developer environments and CI/CD systems. TeamPCP publicly released the source code for Shai-Hulud / Mini Shai-Hulud in May 2026, after which multiple copycat and derivative campaigns emerged, including Miasma, which researchers described as a descendant or derivative of TeamPCP’s Mini Shai-Hulud malware family. TeamPCP has been described as one of the most consequential open-source supply-chain threat actors of 2026, compromising more than 1,000 software packages and weaponizing trusted development channels at scale. CERT-EU reporting cited in the content also links the Trivy supply-chain compromise to the breach of the European Commission’s Europa AWS hosting platform.

Share:
Are they targeting you?

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.

OPERATIONAL PROFILE

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
MITRE ATT&CK

Tradecraft

55 distinct techniques observed across reporting, grouped by tactic. Hover any cell for the evidence excerpt; click through for MITRE's full description.

14 of 15 tactics82 techniques×N= number of intelligence reports citing this technique
MITRE ATT&CK
TA0042
Resource Development
1 technique
T1583
Acquire Infrastructure
T1583.001
Domains
TA0001
Initial Access
2 techniques
T1078×4
Valid Accounts
T1078.004×2
Cloud Accounts
T1195×6
Supply Chain Compromise
T1195.001
Compromise Software Dependencies and Development Tools
T1195.002×2
Compromise Software Supply Chain
TA0002
Execution
3 techniques
T1053
Scheduled Task/Job
T1053.006×2
Systemd Timers
T1059
Command and Scripting Interpreter
T1059.006×3
Python
T1574×3
Hijack Execution Flow
T1574.007
Path Interception by PATH Environment Variable
TA0003
Persistence
7 techniques
T1037
Boot or Logon Initialization Scripts
T1053
Scheduled Task/Job
T1053.006×2
Systemd Timers
T1078×4
Valid Accounts
T1078.004×2
Cloud Accounts
T1136
Create Account
T1136.003
Cloud Account
T1543
Create or Modify System Process
T1543.001
Launch Agent
T1543.002×2
Systemd Service
T1546
Event Triggered Execution
T1556×2
Modify Authentication Process
TA0004
Privilege Escalation
6 techniques
T1037
Boot or Logon Initialization Scripts
T1053
Scheduled Task/Job
T1053.006×2
Systemd Timers
T1055×3
Process Injection
T1055.009
Proc Memory
T1078×4
Valid Accounts
T1078.004×2
Cloud Accounts
T1543
Create or Modify System Process
T1543.001
Launch Agent
T1543.002×2
Systemd Service
T1546
Event Triggered Execution
TA0005
Stealth
5 techniques
T1027
Obfuscated Files or Information
T1027.003
Steganography
T1036×4
Masquerading
T1055×3
Process Injection
T1055.009
Proc Memory
T1078×4
Valid Accounts
T1078.004×2
Cloud Accounts
T1574×3
Hijack Execution Flow
T1574.007
Path Interception by PATH Environment Variable
TA0112
Defense Impairment
2 techniques
T1553×2
Subvert Trust Controls
T1556×2
Modify Authentication Process
TA0006
Credential Access
8 techniques
T1003×3
OS Credential Dumping
T1212
Exploitation for Credential Access
T1528×2
Steal Application Access Token
T1539
Steal Web Session Cookie
T1552×2
Unsecured Credentials
T1552.001×2
Credentials In Files
T1552.005
Cloud Instance Metadata API
T1555×2
Credentials from Password Stores
T1556×2
Modify Authentication Process
T1649×4
Steal or Forge Authentication Certificates
TA0007
Discovery
7 techniques
T1057
Process Discovery
T1069
Permission Groups Discovery
T1069.003
Cloud Groups
T1082
System Information Discovery
T1087
Account Discovery
T1087.004
Cloud Account
T1526
Cloud Service Discovery
T1613×2
Container and Resource Discovery
T1619
Cloud Storage Object Discovery
TA0008
Lateral Movement
2 techniques
T1021
Remote Services
T1021.004
SSH
T1570×2
Lateral Tool Transfer
TA0009
Collection
1 technique
T1560×4
Archive Collected Data
TA0011
Command and Control
5 techniques
T1008
Fallback Channels
T1071
Application Layer Protocol
T1071.001
Web Protocols
T1102
Web Service
T1105×5
Ingress Tool Transfer
T1219×2
Remote Access Tools
TA0010
Exfiltration
5 techniques
T1029
Scheduled Transfer
T1041
Exfiltration Over C2 Channel
T1048
Exfiltration Over Alternative Protocol
T1537
Transfer Data to Cloud Account
T1567×4
Exfiltration Over Web Service
TA0040
Impact
1 technique
T1486
Data Encrypted for Impact
IOCS

Observables

124 indicators attributed to this actor: domains, IPs, hashes, and other artifacts pulled from reporting. View more in app.

IOC values are gated. View more in Mallory for domains, IPs, hashes, and other artifacts, or pipe them straight into your SIEM.

ACTIVITY FEED

Recent activity

18 sources tracked across advisories, community write-ups, and news. New activity surfaces here as Mallory finds it.

What this page doesn’t show

The version that knows your environment.

This page is what’s public. Mallory adds the parts that aren’t: sector and geo overlap with your footprint, the IOCs they’re burning right now, detection coverage, and what to do next.
Target overlap

Match sector + geo + tech-stack targeting against your real footprint.

Tradecraft mapping55

Every observed MITRE ATT&CK technique, grouped by tactic.

Malware arsenal15

Families this actor is known to deploy, with IOCs and behavior.

Exploited CVEs2

CVEs this actor has used in known campaigns.

Detection signatures

YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.

Observables124

Domains, IPs, and hashes tied to this actor, refreshed continuously.