Threat Intel
WaterPlum Infected 30,000 Devices via Job‑Seeking Phishing, Stole $10.7M in Crypto
From December 2025 to July 2026, the North Korean group WaterPlum compromised over 30,000 devices worldwide, siphoning more than $10.7 million in cryptocurrency. The campaign, part of the “Contagious Interview” effort, lured job seekers with malicious npm packages and fake interview prompts. Defenders should vet third‑party code, monitor npm traffic, and enforce application whitelisting.
What Happened
WaterPlum, a North Korean threat actor, infected at least 30,000 endpoints across 100+ countries between December 2025 and July 2026. The group used a “Contagious Interview” campaign that delivered malware through malicious npm packages and fake interview scenarios, then transferred over $10.7 million in stolen cryptocurrency to North Korea.
Impact
Victims were primarily job seekers and developers who downloaded malicious code during supposed coding tests or video‑conference troubleshooting. The malware exfiltrated credentials and other sensitive data, enabling further lateral movement and financial theft.
How to Defend
- Verify all npm packages against trusted registries and use package‑integrity checks.
- Block or quarantine downloads from unknown or unverified sources, especially during onboarding or interview processes.
- Implement application whitelisting and endpoint detection & response (EDR) to detect anomalous execution of npm scripts.
- Monitor outbound cryptocurrency transactions and flag large transfers to known North Korean wallets.
- Educate staff on phishing indicators and safe coding practices.
Mitigation Steps
Use npm audit, lockfile verification, and signed packages. Deploy web filtering to block malicious domains and enforce least‑privilege execution for development tools.