CRITICAL npm Malware

Malicious code in tiny-viewport-unit-calc (npm)

MAL-2026-17528

Published · Modified

Dependency scanning

Check whether tiny-viewport-unit-calc is in your codebase

Corgea flags malicious and compromised dependencies with reachability analysis, so you fix the packages that actually run in your application instead of working through the whole lockfile.

Description


__

Source: amazon-inspector (34c221d8f8f0fedded27bfc22763912ffd96e9f3d1b2c08932e054ed418f493e)

The package ships thunderboltRegistry.js, a module that imports Node's child_process primitives and executes whoami plus repeated ping commands against external hostnames, with POST calls present in the same file. The pattern (whoami capture + repeated ping-based beacons + outbound POSTs) is host-reconnaissance and DNS/ICMP-channel exfiltration shape, directed from the installer's machine to an external endpoint. The behavior is unrelated to the package's advertised purpose (a trivial viewport-unit calculator) and provides no functionality to a consumer; its only effect is to leak host identity information off-host when the module is loaded or invoked.

Ready to move

Start Securing

Free, no credit card | First findings in minutes