Supply-chain threat intelligence

Incident detail

criticalnpm·credential theft·osv

Malicious code in color-utils-dee0 (npm)

color-utils-dee0

Risk score

92

AI summary

Indexed incident for color-utils-dee0 (npm).

Description

package.json declares a postinstall hook ("postinstall": "node run.js") that automatically runs run.js on npm install. run.js imports child_process, os, http, and https, reads host identifiers via os.hostname() and os.platform(), and performs outbound HTTP/HTTPS GET and POST calls (run.js lines 48, 62, 63, 265). The combination of automatic install-time execution, host fingerprinting, child_process availability, and outbound network POSTs of host data is the canonical install-time exfiltration / dropper shape. The package name (a short, randomly-suffixed color-utils-dee0) and v1.0.0-only release are consistent with a disposable squat/lure rather than a legitimate utility. Installing this package will run attacker-chosen code with the installer's privileges and leak host information to an external endpoint.

Technical details

Affected versions

=1.0.0

Indicators

  • affected version=1.0.075%

Timeline

  1. Advisory published
  2. Indexed by ThreatPkg

Related incidents