Lazarus-Linked npm Malware Masquerades as Rollup Polyfills
Score: 9/10

Lazarus-Linked npm Malware Masquerades as Rollup Polyfills

Lazarus group deployed a cluster of malicious npm packages masquerading as Rollup polyfill tools to target developer workstations with a multi-stage remote access and data-stealing payload.

Executive Summary

A malicious npm package cluster linked to the North Korean threat actor Lazarus has been identified masquerading as legitimate Rollup polyfill tools. By imitating the naming, metadata, and README of the widely used `rollup-plugin-polyfill-node` package, the attackers targeted developers and CI/CD pipelines. The infection chain uses a sophisticated multi-stage approach, leveraging JSONKeeper for payload delivery and environment checks to evade analysis infrastructure before deploying final-stage malware.

The final stages include `scdata` for remote access and `ldata` for targeted data theft. The malware is designed to exfiltrate sensitive developer assets, including AWS/cloud credentials, SSH keys, browser profile data, and cryptocurrency wallet information. The inclusion of interactive terminal capabilities, screenshot capture, and clipboard monitoring suggests a high-impact threat capable of both persistent espionage and immediate financial theft.

Key Details

Threat Name

Lazarus-Linked npm Malware Cluster

Affects

—

Adversary

Lazarus

Malware/Tools

scdata, ldata, pack, rollup-packages-polyfill-core, rollup-runtime-polyfill-core, swift-parse-stream, quirky-token, react-icon-svgs, rollup-plugin-polyfill-connect

Report Score

9out of 10
Quality Score
Excellent
IOC Quality8
TTP Details9
Detection Guidance7
Enterprise Relevance9
Clarity & Structure10
Technical Depth9

Sources