Cybersecurity researchers have uncovered a recent batch of malicious npm packages linked to the continued Contagious Interview operation originating from North Korea.
In accordance with Socket, the continued provide chain assault entails 35 malicious packages that had been uploaded from 24 npm accounts. These packages have been collectively downloaded over 4,000 occasions. The entire checklist of the JavaScript libraries is beneath –
- react-plaid-sdk
- sumsub-node-websdk
- vite-plugin-next-refresh
- vite-plugin-purify
- nextjs-insight
- vite-plugin-svgn
- node-loggers
- react-logs
- reactbootstraps
- framer-motion-ext
- serverlog-dispatch
- mongo-errorlog
- next-log-patcher
- vite-plugin-tools
- pixel-percent
- test-topdev-logger-v1
- test-topdev-logger-v3
- server-log-engine
- logbin-nodejs
- vite-loader-svg
- struct-logger
- flexible-loggers
- beautiful-plugins
- chalk-config
- jsonpacks
- jsonspecific
- jsonsecs
- util-buffers
- blur-plugins
- proc-watch
- node-orm-mongoose
- prior-config
- use-videos
- lucide-node, and
- router-parse
Of those, six proceed to stay out there for obtain from npm: react-plaid-sdk, sumsub-node-websdk, vite-plugin-next-refresh, vite-loader-svg, node-orm-mongoose, and router-parse.
Every of the recognized npm packages incorporates a hex-encoded loader dubbed HexEval, which is designed to gather host data publish set up and selectively ship a follow-on payload that is answerable for delivering a recognized JavaScript stealer known as BeaverTail.
BeaverTail, in flip, is configured to obtain and execute a Python backdoor known as InvisibleFerret, enabling the menace actors to gather delicate knowledge and set up distant management of contaminated hosts.
“This nesting-doll construction helps the marketing campaign evade fundamental static scanners and handbook evaluations,” Socket researcher Kirill Boychenko mentioned. “One npm alias additionally shipped a cross-platform keylogger package deal that captures each keystroke, displaying the menace actors’ readiness to tailor payloads for deeper surveillance when the goal warrants it.”

Contagious Interview, first publicly documented by Palo Alto Networks Unit 42 in late 2023, is an ongoing marketing campaign undertaken by North Korean state-sponsored menace actors to acquire unauthorized entry to developer programs with the aim of conducting cryptocurrency and knowledge theft.
The cluster can also be broadly tracked underneath the monikers CL-STA-0240, DeceptiveDevelopment, DEV#POPPER, Well-known Chollima, Gwisin Gang, Tenacious Pungsan, UNC5342, and Void Dokkaebi.
Latest iterations of the marketing campaign have additionally been noticed profiting from the ClickFix social engineering tactic to ship malware comparable to GolangGhost and PylangGhost. This sub-cluster of exercise has been designated the identify ClickFake Interview.
The most recent findings from Socket level to a multi-pronged method the place Pyongyang menace actors are embracing numerous strategies to trick potential targets into putting in malware underneath the pretext of an interview or a Zoom assembly.
The npm offshoot of Contagious Interview usually entails the attackers posing as recruiters on LinkedIn, sending job seekers and builders coding assignments by sharing a hyperlink to a malicious challenge hosted on GitHub or Bitbucket that embeds the npm packages inside them.
“They aim software program engineers who’re actively job-hunting, exploiting the belief that job-seekers usually place in recruiters,” Boychenko mentioned. “Pretend personas provoke contact, usually with scripted outreach messages and convincing job descriptions.”
The victims are then coaxed into cloning and working these initiatives exterior containerized environments throughout the purported interview course of.
“This malicious marketing campaign highlights an evolving tradecraft in North Korean provide chain assaults, one which blends malware staging, OSINT-driven concentrating on, and social engineering to compromise builders via trusted ecosystems,” Socket mentioned.
“By embedding malware loaders like HexEval in open supply packages and delivering them via faux job assignments, menace actors sidestep perimeter defenses and achieve execution on the programs of focused builders. The marketing campaign’s multi-stage construction, minimal on-registry footprint, and try and evade containerized environments level to a well-resourced adversary refining its intrusion strategies in real-time.”