North Korean 'Contagious Interview' Campaign Expands with Malicious npm Packages and OtterCookie Malware
North Korea-linked threat actors have significantly expanded the 'Contagious Interview' campaign, targeting software developers in the crypto and Web3 sectors by uploading 197 new malicious npm packages designed to distribute an updated version of the OtterCookie infostealer. These actors, posing as recruiters on platforms like LinkedIn, use sophisticated social engineering tactics such as fake job interviews and trojanized demo projects to lure victims on Windows, Linux, and macOS. The campaign leverages a full delivery infrastructure, including a threat actor–controlled GitHub account and Vercel-hosted staging sites, to store and deliver malware, with command and control servers used for data theft and remote tasking. The campaign's payloads include the BeaverTail and OtterCookie infostealers and the InvisibleFerret RAT, and the malicious npm packages have been downloaded over 31,000 times, highlighting the scale and persistence of the operation.
Technical analysis reveals that the attackers have built a robust malware delivery system, using their GitHub account to host repositories and fetch the latest payloads from Vercel, while maintaining separate C2 infrastructure for exfiltration and tasking. At least five npm packages, including 'tailwind-magic' and its variants, have been directly linked to this campaign. The operation demonstrates the increasing sophistication of North Korean supply chain attacks, with a focus on compromising developers in high-value sectors through open-source ecosystems. Security researchers continue to monitor the evolving tactics and infrastructure associated with this campaign, warning organizations and developers to exercise heightened vigilance when interacting with unsolicited job offers and npm packages.

Get ahead of threats like this
Mallory correlates global threat intelligence with your attack surface — know if you’re exposed before adversaries strike.
How this story unfolded
8 events from the most recent confirmed update back to the earliest known activity.
Contagious Interview expands to PyPI, Go, Rust, and PHP package ecosystems
Researchers reported more than a dozen new malicious packages tied to Contagious Interview across npm, PyPI, Go Modules, crates.io, and Packagist, showing the campaign had broadened beyond npm into multiple open-source ecosystems. The report said the operation had used over 1,700 illicit packages since emerging in January 2025 and continued delivering infostealer and RAT malware to developers.
Campaign adopts new delivery methods including VSCode Tasks and JSON services
Subsequent analysis showed the operation evolving further by abusing Microsoft VSCode Tasks and using JSON storage services to host or deliver malware payloads, indicating continued adaptation after earlier exposure.
GitHub account linked to campaign is deactivated
A key GitHub account associated with the operation, identified as stardev0914, was removed by GitHub, though researchers said the threat actors quickly resumed activity using new accounts.
OtterCookie variant and expanded capabilities are disclosed
Reporting revealed a new OtterCookie malware variant with infostealing and remote access features including credential theft, keylogging, clipboard monitoring, browser and wallet data theft, and sandbox evasion.
Socket uncovers full-stack delivery via npm, GitHub, and Vercel
Researchers at Socket reported that the attackers were using a full-stack software supply-chain model, combining npm for distribution, GitHub for code hosting, and Vercel for staging and delivery of malware-laced projects.
Researchers identify 197+ malicious npm packages in Contagious Interview
Late-November reporting said the campaign had expanded to 197 to 200 malicious npm packages, with more than 31,000 downloads, distributing updated OtterCookie malware and BeaverTail components across Windows, Linux, and macOS.
Malicious npm package wave starts in Contagious Interview campaign
By October 10, 2025, attackers had begun a sustained wave of malicious npm uploads tied to Contagious Interview, using typosquatted and trojanized packages to infect developer environments.
Contagious Interview campaign begins targeting developers
North Korea-linked threat actors began the Contagious Interview operation in November 2023, using fake recruiter outreach and job interview lures to target software developers, especially in crypto and Web3.
Related entities
Vulnerabilities, threat actors, malware, products, organizations, and breaches Mallory has linked to this story.
Sources
10 references tracked. Mallory keeps watching after this page renders.
Tracking an OtterCookie Infostealer Campaign Across npm - Panther | The Security Monitoring Platform for the Cloud
panther.com
Open sourceContagious Interview campaign expands further | brief | SC Media
scworld.com
Open sourceDPRK's 'Contagious Interview' Spawns Malicious Npm Package Factory
darkreading.com
Open sourceIllicit npm packages deploy new OtterCookie malware variant
scworld.com
Open sourceContagious Interview campaign expands with 197 npm Ppackages spreading new OtterCookie malware
securityaffairs.com
Open sourceSECURITY AFFAIRS MALWARE NEWSLETTER ROUND 73
securityaffairs.com
Open sourceLatest Contagious Interview malware campaign abuses Microsoft VSCode Tasks
opensourcemalware.com
Open source🎓️ Vulnerable U | #144
vulnu.com
Open sourceSee the full picture, correlated to your attack surface.
Map indicators from this story to your assets and identify affected systems in minutes.
Every observed campaign, victim, and pivot linked to actors named in this story.
Malware, exploits, and IOCs connected to the activity described here.
YARA, Sigma, and Snort rules deployed to your SIEM as soon as they’re published.
Get matching new stories delivered to your team as they break — not the next morning.
Ask questions about this story and take action on the answers.


