VDB
KO

MAL-2026-4347

Malicious code in @devcarron/clob (npm)

Details

A campaign of npm packages sharing a common dropper (`clob.js`) that downloads and persistently installs a Windows executable from IPFS on `postinstall`. The dropper fetches the binary from IPFS CID `bafybeif3zkapj364ofnrvbty7oj5h5ufpxlp4s62usk3ulxrru35e3gssa` via multiple public gateways (Pinata, Cloudflare, ipfs.io), drops it to `%LOCALAPPDATA%`, registers Windows Registry persistence under `HKCU\Software\Microsoft\Windows\CurrentVersion\Run` using a hidden VBScript wrapper (window style 0, no taskbar entry), launches the payload immediately, and reports the victim's public IP address to a hardcoded C2 server via HTTP POST. macOS and Linux stubs are present but not yet configured. Developer artifacts bundled in `config/meta_data.json` leak the attacker's build path: `E:\getting IP and check list\clob-downloader\`.

`@devcarron/clob` is a scoped package identical in behavior to `clob.api` and likely published by the same actor as a distribution variant. It bundles `clob2.0.exe` (≈4 MB) directly in the tarball and also fetches from IPFS. Its `postinstall` script runs `clob.js`, which drops the executable to `%LOCALAPPDATA%\clob2.0.exe`. The C2 beacon transmits the victim's public IP to `http://45.8.22.112:2026/api/urls`.

Are you affected?

Enter the version of the package you're using.

Affected packages

npm / @devcarron/clob
Introduced in: 0

No fixed version published yet for @devcarron/clob (npm). Pin to a known-safe version or switch to an alternative.