A sophisticated malware campaign dubbed “Vibe-Coded” is leveraging AI-assisted coding techniques to distribute malicious software by masquerading as popular, in-demand tools. This new approach, which allows threat actors to generate malware more rapidly and with less technical expertise, poses an increasing threat to everyday internet users.
The campaign, which came to light in January 2026, utilized over 443 malicious ZIP files distributed across various popular file-hosting and community platforms. These disguised malicious files promised users desirable software such as AI image generators, voice changers, game hacks, and VPN software, luring them into downloading and executing the harmful code.
‘Vibe-Coded’ Malware Campaign Exploits AI for Rapid Malware Development
McAfee analysts identified the widespread campaign, noting that its origins can be traced back to December 2024, with AI-generated scripting elements becoming more prevalent in later stages. The core of the infection lies in a malicious DLL file named WinUpdateHelper.dll, with researchers uncovering 48 distinct variants of this component.
These variants were organized into 17 separate attack chains, each exhibiting its own command-and-control (C2) infrastructure. However, a critical oversight by the attackers was the reuse of cryptocurrency wallet credentials across these distinct chains, providing researchers with a crucial link to trace the illicit funds.
The Vibe-Coded campaign has impacted users globally, with the United States experiencing the highest number of infections. Other significantly affected countries include the United Kingdom, India, Brazil, France, Canada, and Australia. The geographical distribution highlights the broad reach of this AI-powered threat.
Attack Vector and Financial Motivation
At the time of reporting, seven Bitcoin wallets associated with the operation held approximately $4,536 USD, with total incoming funds nearing $11,498 USD. Given that the malware also targets privacy-focused cryptocurrencies like Monero and Zephyr, the actual financial gains are likely considerably higher. The campaign’s monetary aspect underscores the profitability of these sophisticated cybercrime operations.
The distribution network for this malware was extensive, with over 100 URLs actively serving the malicious files. Discord hosted the largest share, with around 61 URLs, followed by SourceForge (17) and mydofiles.com (15). This wide distribution makes complete containment through simple takedowns a significant challenge.
Inside the Infection Chain
The infection process begins when a user extracts and executes a file from one of the trojanized ZIP archives. A clean-looking executable then silently loads the malicious WinUpdateHelper.dll. This DLL proceeds to open the victim’s browser and directs them to a page claiming a critical dependency is missing.
The user is then prompted to download a file named DependencyCore.zip. This download installs legitimate, unrelated third-party software, effectively serving as a distraction. During this diversion, the WinUpdateHelper.dll on the victim’s system has already established a connection to a command-and-control server.
The C2 domain used by the malware is dynamically generated, utilizing the system’s UNIX timestamp and refreshing every 58 days. This method of dynamic domain generation makes it exceptionally difficult for security defenses to proactively block the C2 infrastructure.
To ensure persistence, the malware registers a Windows service named “Microsoft Console Host,” configured to launch automatically with every system boot. Subsequently, a PowerShell script, downloaded from the C2 server, executes entirely in memory. This fileless execution technique evades detection by security tools that scan files stored on the disk, making it a more insidious threat.
Once active, the in-memory PowerShell script performs a series of malicious actions. It first removes any older persistence mechanisms that might conflict with its operation. It then adds the ProgramData folder to Windows Defender’s exclusion list, allowing subsequent malicious payloads to be deployed without triggering antivirus alerts.
The primary payload consists of two coin miners. One utilizes the CPU to mine Zephyr cryptocurrency, while the other leverages the GPU to mine Ravencoin. Both miners funnel their rewards into Bitcoin before payout. In some instances, the final payload delivered is either SalatStealer, an information-stealing trojan, or a Mesh Agent remote access tool, granting attackers deeper control over the compromised system.
The ongoing evolution of AI-assisted malware development, as exemplified by the Vibe-Coded campaign, necessitates continuous adaptation of cybersecurity defenses. Users are strongly advised to exercise extreme caution when downloading software from unofficial sources and to remain vigilant for unexpected system behaviors. The threat landscape will continue to evolve, with AI playing an increasingly significant role in both offensive and defensive cybersecurity strategies.

