LWA-2026-10105 MAL-2026-13388 ↗ confirmed malware

@simplipayng/checkout@1.4.3

Malicious code in @simplipayng/checkout (npm)

T1059.007 · JavaScriptT1105 · Ingress Tool TransferT1071 · Application Layer ProtocolT1102 · Web ServiceT1573 · Encrypted ChannelT1059 · Command and Scripting Interpreter

Analysis

The package's bundled dist/index.js and dist/index.esm.js each append a base64-encoded payload that decodes to a remote-code-execution dropper. On load it queries public Ethereum RPC endpoints (rpc[.]ankr[.]com/eth, eth[.]drpc[.]org, ethereum-rpc[.]publicnode[.]com, eth-mainnet[.]public[.]blastapi[.]io) and the eth[.]blockscout[.]com API to read transactions from a hardcoded Ethereum address, extracts an IP address from the transaction data, then spawns detached `node -e` child processes (detached, stdio ignored, windowsHide) that fetch and execute additional remote payloads from that IP over HTTP. Communication with the C2 is XOR-encrypted via an x-payload-b64 header. The C2 endpoint is derived from blockchain transaction data rather than being hardcoded.

analyzed by
Leitwacht
first seen
Aug 5, 2026, 10:20 AM
analyzed
Aug 5, 2026, 10:24 AM
weekly installs
51

Related advisories

browse all confirmed advisories →

Independently detected by the Leitwacht supply-chain probe. IOCs are defanged. Published CC0. Think this is a mistake? See the dispute policy.