LIVE · cybersecurity feed
Live wire
CVE-2025-29927high

Cloud Worm PCPJack Steals Credentials and Evicts TeamPCP Artifacts

A newly identified cloud worm, dubbed PCPJack, is actively targeting exposed cloud infrastructure to steal credentials and remove any artifacts associated with the threat actor group TeamPCP. SentinelLabs researchers discovered the framework, which operates as a credential theft toolset that propagates across cloud environments.

ZeroDay News ·

Source: SentinelOne Labs

A newly identified cloud worm, dubbed PCPJack, is actively targeting exposed cloud infrastructure to steal credentials and remove any artifacts associated with the threat actor group TeamPCP. SentinelLabs researchers discovered the framework, which operates as a credential theft toolset that propagates across cloud environments.

The worm's initial actions involve identifying and deleting tools and processes linked to TeamPCP. This behavior, observed in a script found on April 28, 2026, led researchers to name the tool PCPJack. The framework is designed to harvest credentials from various cloud services, including those related to containers, developers, productivity, and financial operations.

PCPJack targets exposed services such as Docker, Kubernetes, Redis, MongoDB, and RayML, as well as vulnerable web applications. This allows it to spread externally and move laterally within compromised networks. Unlike many cloud-focused malware campaigns that focus on cryptocurrency mining, PCPJack's objectives appear to be centered on credential theft for purposes like fraud, spam campaigns, extortion, or reselling access.

The infection process begins with a Linux shell script named bootstrap.sh. This script sets up the necessary environment, including creating a working directory, checking the public IP against a blocklist to avoid infecting the attacker's own infrastructure, and installing Python 3.6 or later if not already present.

A key function of bootstrap.sh is to remove any artifacts associated with TeamPCP, such as processes, services, or container names. This is followed by the creation of a Python virtual environment and the installation of essential libraries like requests, cryptography, and pyarrow.

The script then downloads six Python modules from an attacker-controlled Amazon S3 bucket. These modules are renamed upon download and include: worm.py (the main orchestrator, also known as monitor.py), parser.py (credential parsing), lateral.py (lateral movement), crypto_util.py (data encryption), cloud_ranges.py (cloud IP database), and cloud_scan.py (cloud port scanner).

Persistence is established by bootstrap.sh. If run with root privileges, it creates a systemd service named sys-monitor.service that executes monitor.py. If not run as root, it sets up two cron jobs to ensure monitor.py is running and restarts it if necessary. Finally, bootstrap.sh self-deletes.

The orchestrator script, monitor.py, drives the toolset. It imports the downloaded modules, which are injected at runtime to ensure all components share the same credential and movement handles. This modular design makes the framework more difficult to analyze in isolation, as the full dependency graph is held only by the orchestrator.

Sensitive strings within the Python modules are stored as hex-encoded blobs and decrypted using a custom XOR function. This function uses the MD5 hash of "urllib3.poolmanager" as a key. However, researchers noted that the Telegram bot token in bootstrap.sh and the credential decryption key in crypto_util.py were not encrypted, indicating some operational security lapses.

The monitor.py script also attempts to blend in by presenting itself as a benign system monitoring utility. It collects system metrics, including information about the types of systems being targeted, which is valuable data for the attacker.

The worm's capabilities include stealing local credentials by executing shell pipelines that target files like .env configurations. The collected data, including success metrics on whether TeamPCP artifacts have been removed from targeted environments, is exfiltrated to the attacker's command-and-control (C2) server.

TeamPCP gained notoriety in early 2026 following its compromise of Aqua Security's Trivy vulnerability scanner, which led to further downstream attacks on projects like LiteLLM. TeamPCP also announced a partnership with the VECT ransomware group. Researchers suggest that PCPJack might be operated by a former TeamPCP member familiar with their tooling, given the overlap in targeted services between PCPJack and earlier TeamPCP/PCPCat campaigns from late 2025.

vulnerabilities in this storyCVE-2025-29927CVE-2025-55182CVE-2026-1357CVE-2025-9501CVE-2025-48703
cloud securitymalwarecredential theftthreat actorworm
ShareXLinkedInWhatsAppFacebook

More News

view all →
security

Canadian cybersecurity executive arrested in federal extortion case

A Canadian cybersecurity executive was arrested in Pennsylvania on Thursday, facing federal charges of conspiracy to commit extortion. Edward Dubrovsky, 54, a co-founder and former Chief Operating Officer of CYPFER, a firm specializing in ransomware negotiation, is charged with conspiring to threaten the confidentiality of information for extortion and conspiring to commit Hobbs Act extortion,…

breach

Criminal IP Introduces AITEM as the Next Evolution of Attack Surface Management

AI SPERA, the company behind the cyber threat intelligence platform Criminal IP, has announced AITEM (AI-Powered Threat Exposure Management), an expansion of its Attack Surface Management (ASM) offerings. AITEM aims to move beyond traditional asset discovery to provide a more comprehensive approach to understanding, prioritizing, and responding to security exposures. The platform is scheduled…

ai

AI Is Getting Really Good at Messing With Cybercriminals

Anti-cybercrime initiatives are increasingly deploying artificial intelligence to disrupt scammers by engaging them with lifelike bots, which the criminals mistake for genuine victims. This strategy aims to waste scammers' time and resources while gathering intelligence on their operations.

ransomware

FBI Arrests Ransomware Negotiation Firm Co-Founder in ShinyHunters Probe

The Federal Bureau of Investigation (FBI) has reportedly arrested Edward Dubrovsky, a co-founder of the ransomware negotiation firm Cypfer and currently associated with CyberSteward. The arrest is said to be part of the ongoing ShinyHunters investigation, specifically in connection with an incident involving FBI job applicant data.

ai

The Third-Party Agent Problem: Why Security Built for AI You Chose Misses the Agents You Didn't

A new report highlights a significant blind spot in enterprise security architectures concerning the proliferation of third-party AI agents. The forthcoming 2026 State of Agent Security Report indicates that current security models, often designed to protect AI systems directly chosen and deployed by an organization, frequently fail to account for AI capabilities embedded within third-party…

security

Insider Cyber Extortion Plot Against Industrial Firm Lands Engineer in Prison

A former core infrastructure engineer has been sentenced to prison for an attempted cyber extortion plot against an industrial firm. The engineer reportedly deleted administrative accounts and reset hundreds of user passwords, subsequently demanding a ransom of 20 Bitcoin to prevent further disruption to the company's servers.