Yoba Campaign Uses Signed ChatGPT and Claude Binaries for DLL Sideloading and XMRig Deployment

Researchers at Check Point Research have uncovered the Yoba malware campaign that distributes fake desktop clients for ChatGPT and Claude through GitHub repositories. The attackers bundle legitimate signed executables from OpenAI and Anthropic with a malicious DLL that gets loaded via classic sideloading. Once executed, the loader establishes persistence using the Windows Task Scheduler and retrieves additional payloads through Telegram, DNS over HTTPS, and the Catbox file hosting service. The campaign ultimately deploys the XMRig cryptominer, which pauses mining activity when user interaction is detected to avoid detection. No compromise of OpenAI or Anthropic infrastructure was found; the attackers simply repurpose the companies' signed binaries and reputation. The operation primarily targets home users and small-to-medium businesses with Windows systems.

AntiMalwareTranslated from Russian

Read at source

Researchers at Check Point Research have identified an active malware campaign called Yoba that tricks users into running malicious Windows applications disguised as official desktop clients for ChatGPT and Claude.

The fake installers are hosted in GitHub repositories and on GitHub Pages. Inside the distributed archives, attackers place authentic signed executables originally released by OpenAI and Anthropic. A malicious DLL placed alongside these files is loaded at runtime through classic DLL sideloading, allowing the trusted signed process to execute attacker-controlled code.

No evidence was found that OpenAI or Anthropic themselves were breached. The campaign simply reuses publicly available signed binaries to lend credibility to the malicious package.

After initial execution, Yoba establishes persistence by creating scheduled tasks in Windows. It then fetches the next-stage payload using multiple channels, including Telegram, DNS over HTTPS queries, and the Catbox file-hosting service. Even the avatar of the associated Telegram channel is used to help construct the command-and-control domain.

In the analyzed infection chain, the final payload is the XMRig cryptominer. The miner is configured to suspend mining activity whenever the user is actively using the computer, reducing the chance of detection through performance monitoring. The loader itself is capable of delivering additional malware or PowerShell scripts in future operations.

Meridian digestThe week's most consequential security stories, distilled into one briefing.See the digest

More in Malware & Botnets

uCreator Spyware Infiltrates Modified Telegram, WeChat and GCash Builds on Android
Researchers Deploy Cowrie Honeypot Disguised as NVIDIA H100 Server to Study SSH Botnet Tactics
Hirudo Android Banking Trojan Uninstalls Legitimate Bank Apps and Installs Attacker-Controlled Fakes