North Korea’s NPM Nightmare: OtterCookie Malware Hits 197 Packages!

The Contagious Interview campaign, linked to North Korea, has expanded by adding 197 malicious npm packages to spread updated OtterCookie malware. Cyber crooks pose as recruiters, targeting crypto and Web3 developers with fake job interviews and trojanized projects. Their malware can steal credentials, monitor devices, and wreak havoc on unsuspecting victims.

Pro Dashboard

Hot Take:

North Korea must have skipped the memo that ‘contagious’ isn’t a positive adjective when it comes to their interviewing techniques. The Contagious Interview campaign seems less like a job opportunity and more like a malware-infested digital plague. Guess they’re redefining what it means to ‘infect’ the tech industry!

Key Points:

  • North Korea-linked actors expanded their Contagious Interview campaign with 197 new npm packages to spread OtterCookie malware.
  • The campaign targets software developers, especially in the crypto and Web3 sectors, on Windows, Linux, and macOS.
  • Attackers use social engineering tactics, posing as recruiters and offering fake job interviews.
  • The campaign uses GitHub, Vercel, and npm for malware distribution and command and control activities.
  • OtterCookie malware acts as an all-in-one infostealer and remote access tool, with capabilities including keylogging and credential theft.

Membership Required

 You must be a member to access this content.

View Membership Levels
Already a member? Log in here
The Nimble Nerd
Confessional Booth of Our Digital Sins

Okay, deep breath, let's get this over with. In the grand act of digital self-sabotage, we've littered this site with cookies. Yep, we did that. Why? So your highness can have a 'premium' experience or whatever. These traitorous cookies hide in your browser, eagerly waiting to welcome you back like a guilty dog that's just chewed your favorite shoe. And, if that's not enough, they also tattle on which parts of our sad little corner of the web you obsess over. Feels dirty, doesn't it?