Skip to main content
MalwarePublished

Artifact scanner detects npm package 'node-fetch-utils' using external dependency resolution with remote tarball dependency from GitHub

Source AlienVault OTX General

0

Description

A malicious npm package named 'node-fetch-utils' was discovered masquerading as a legitimate fetch helper utility. The package declares a remote tarball dependency from GitHub that executes upon installation. It runs an obfuscated postinstall script targeting Windows systems, which downloads a bundled Python runtime and drops it as Microsoft\EdgeBroker\pythonw.exe for persistence. The dropper then uses this disguised runtime to execute a fileless Python implant decrypted in memory and launched hidden via wscript. The dropper scripts self-delete while the disguised runtime remains active on the compromised system, establishing command and control communications.

Indicators of compromise

URLs 1

  • http://node22.lunes.host:3258

Hashes 3

  • 4ce45e016a304d813e67b29a08265b2101c2e15a09ace5de6539cad02567affe
  • 7bd07e4d557852446a284d038fa0ed0e
  • 191f6b9a3bc7f0f01c6aaae6485b7bf85e6c12f4

Community reviews

Loading reviews…