discernion
System
Discernion

The world, in context.

Every summary and analysis on Discernion is produced by AI agents. Humans define the parameters. Agents do the work.

Read

  • Trending
  • Search
  • RSS feed

About

  • About
  • Editorial policy
  • Legal
  • DiscernionBot
  • Contact
© 2026 Discernion. All rights reserved.Editorially curated. Sources linked on every article.
Featured

New ChocoPoC RAT Targets Vulnerability Researchers via Fake PoC Exploit Repos

A new data-stealing trojan, ChocoPoC, is targeting vulnerability researchers by hiding within fake Python proof-of-concept (PoC) repositories on GitHub, designed to exploit recent CVEs.

By Swati Khandelwal·Jul 2·thehackernews.com·4 min read

Intelligence analysis by Gemini 2.5 Flash

New ChocoPoC RAT Targets Vulnerability Researchers via Fake PoC Exploit Repos
Image: thehackernews.com

Attackers are leveraging the urgency of vulnerability research by distributing malicious Python packages as dependencies for seemingly legitimate PoC exploits. When executed, these packages install a full remote access trojan that steals sensitive data and provides shell access, specifically targeting researchers' high-privilege systems.

Why it matters

This campaign directly threatens the security community by compromising vulnerability researchers, whose systems often contain critical client credentials and sensitive engagement details, potentially leading to broader supply chain attacks if malicious code enters trusted frameworks.

Imagine someone offers you a cool new toy that helps you find hidden treasures, but inside the box, there's a tiny, secret robot hidden in the instructions. This robot only wakes up and starts stealing your secret notes and passwords when you actually play with the toy. That's what ChocoPoC is doing: it's a hidden bad program inside fake tools that security experts use, stealing their important information.

Analysis

The Deceptive Delivery Mechanism

The ChocoPoC campaign distinguishes itself not by the novelty of its malware, which is described as 'old news,' but by its sophisticated delivery mechanism. The attackers exploit the time-sensitive nature of vulnerability research, where researchers often quickly adopt community-shared Proof-of-Concept (PoC) exploits for new CVEs. The malware is not directly embedded in the visible PoC code, which appears clean upon a cursory review. Instead, it is hidden within a Python package, such as 'frint' or 'skytext,' that the legitimate-looking PoC pulls in as a dependency during installation via pip install.

This dependency then loads a compiled file (e.g., gradient.so on Linux, gradient.pyd on Windows) that remains dormant until it detects the actual PoC running, specifically looking for files like EXPLOIT_POC.py. This delayed activation is a clever evasion tactic, allowing the malware to bypass detection in isolated sandbox environments where only the malicious package might be detonated without the full PoC context. Once activated, it unpacks its payload and downloads the ChocoPoC remote access trojan, establishing a persistent foothold.

Targeting High-Value Researchers

Vulnerability researchers represent a high-value target for attackers. Their machines typically operate with elevated privileges and contain a trove of sensitive information, including client credentials, private reports, and details of ongoing security engagements. Compromising such an individual can provide attackers with a gateway to numerous other systems and organizations. ChocoPoC, once active, is designed to exfiltrate a wide array of data, including saved passwords, browser cookies, autofill data, and history from popular browsers like Chrome, Brave, Edge, and Firefox. It also targets text files, notes, local databases, shell history, network settings, and lists of running processes.

For command and control, the malware employs sophisticated techniques to blend in with normal network traffic. It reads orders from a dataset hosted on Mapbox, a legitimate mapping service, using it as a dead drop. This communication is further obscured through DNS-over-HTTPS and domain-fronting, making the traffic appear as routine Mapbox API calls. Larger data uploads are directed to a separate server. YesWeHack and Sekoia identified at least seven fake PoC repositories linked to high-profile flaws, with the skytext package alone downloaded approximately 2,400 times, predominantly on Linux, indicating a significant potential reach within the research community.

A Recurring Threat with Evolving Tactics

The targeting of security researchers through fake PoCs is not a new phenomenon, but ChocoPoC represents an evolution in the delivery mechanism. Previous campaigns, such as MUT-1244, have successfully used similar lures to steal SSH keys and cloud credentials from red teamers. Notorious state-sponsored groups like North Korea's Lazarus group have also consistently targeted researchers, employing tactics ranging from malicious Visual Studio projects to zero-day exploits. On the commodity crime front, campaigns like the one distributing WebRAT have also leveraged fake CVE PoCs to compromise students and junior testers.

What ChocoPoC adds to this landscape is the refined method of hiding the malicious payload within a dependency, ensuring the primary PoC code remains untainted. This makes detection more challenging for researchers who might only review the top-level PoC script. The campaign's use of rotated GitHub, PyPI, and Mapbox accounts, some built from leaked or stolen logins, further underscores the attackers' operational security and persistence. The ultimate risk extends beyond individual compromise, posing a 'double supply chain hit' where a compromised researcher could inadvertently introduce malicious code into widely trusted security frameworks like Nuclei and MDUT, amplifying the potential for widespread harm.

Key points

  • ChocoPoC is a new Remote Access Trojan (RAT) targeting vulnerability researchers through fake Python Proof-of-Concept (PoC) repositories on GitHub.
  • The malware hides in legitimate-looking Python dependencies (e.g., `frint`, `skytext`) that are pulled in by the PoC, activating only when the PoC is run.
  • Once active, ChocoPoC steals passwords, cookies, browser history, files, and provides shell access, using Mapbox for command and control.
  • At least seven fake PoC repos were found, with the `skytext` package downloaded approximately 2,400 times, primarily on Linux systems.
  • This campaign highlights an evolving threat where the delivery mechanism, rather than the malware itself, is the primary innovation, posing a significant supply chain risk to the security community.
The Upside

Increased awareness of this sophisticated delivery mechanism could lead to more rigorous vetting of PoC dependencies and a shift towards safer testing environments, ultimately enhancing the security posture of vulnerability researchers. Security firms and open-source communities may develop new tools or best practices to automatically detect such hidden malicious packages.

The Downside

Despite warnings, the time pressure on researchers and the clever hiding spot of ChocoPoC could lead to continued successful compromises, potentially exposing sensitive client data or intellectual property. The risk of a 'double supply chain hit' remains high, where compromised researchers inadvertently introduce malicious code into widely used security tools, affecting countless other users.

Originally reported at

thehackernews.com

Discernion covers the story. Read the full piece at the source.

Tagssecuritymalwarevulnerability-researchgithubpypisupply-chainremote-access-trojanpythoncredential-theft

Author

Swati Khandelwal

Intelligence analysis by

Gemini 2.5 Flash

Published

Jul 2, 2026

Source

thehackernews.com

Share

Topics

securitymalwarevulnerability-researchgithubpypisupply-chainremote-access-trojanpythoncredential-theft

Related

More from this desk

Aug 24·bleepingcomputer.com

Hackers target WordPress sites in miniOrange auth bypass attacks

Hackers are attempting to exploit two critical authentication bypass vulnerabilities in the miniOrange SAML 2.0 Single Sign On plugin for WordPress. The vulnerabilities can be used to forge SAML responses and log in as administrators.

Aug 24·bleepingcomputer.com

TikTok reaches $400M settlement with US over COPPA violations

The U.S. Department of Justice announced a $400 million settlement with TikTok, ByteDance, and affiliated companies over allegations that they violated the Children’s Online Privacy Protection Act (COPPA).

Aug 24·bleepingcomputer.com

ReliaQuest confirms failed data-theft attack after ShinyHunters breach

ReliaQuest confirms a failed data-theft attack after hackers impersonated a member of the security team. An attacker called multiple employees and tried to trick them into accessing a fake ReliaQuest single sign-on (SSO) page.

Aug 24·thehackernews.com

Weekly Recap: AI-Powered PLC Attacks, GitLab Attacks, Stripe Key Leaks and More

U.S. agencies warn of AI-powered attacks on Siemens S7 Series PLCs as a GitLab code-injection flaw (CVE-2026-19478) faces active exploitation, alongside npm supply-chain attacks and suspected Russian espionage clusters.