LWA-2026-11172 confirmed malware

async-lock-queue@3.0.1

Malicious code in async-lock-queue (npm)

T1195.002 · Compromise Software Supply ChainT1059.007 · JavaScriptT1082 · System Information DiscoveryT1552.001 · Credentials In FilesT1071.001 · Web ProtocolsT1573 · Encrypted ChannelT1041 · Exfiltration Over C2 Channel

Analysis

async-lock-queue is a thin FIFO-queue wrapper whose sole dependency, mutex-forge, is a heavily-obfuscated implant. On install/require, mutex-forge's lib/withLoad.min.js fingerprints the host (hostname, platform, arch, CPU count, total memory, uptime), reads wallet/private-key files, and exfiltrates the collected data to a Telegram bot (api[.]telegram[.]org /bot<token>/sendMessage) and a Slack bot (slack[.]com /api/chat.postMessage) using embedded bot tokens. It also interacts with Ethereum smart contracts (getSPubKey/setCPubKey/getChunk) using embedded Alchemy and Infura RPC keys (eth-sepolia[.]g[.]alchemy[.]com, sepolia[.]infura[.]io), and encrypts its command channel with AES-GCM/PBKDF2/x25519. Installing async-lock-queue pulls in and executes this payload.

analyzed by
Leitwacht
first seen
Aug 13, 2026, 11:46 AM
analyzed
Aug 13, 2026, 11:46 AM

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.