LWA-2026-5465 confirmed malware

walletconnectionjs@1.1.1

Malicious code in walletconnectionjs (npm)

T1195.002 · Compromise Software Supply ChainT1059.007 · JavaScriptT1027 · Obfuscated Files or InformationT1041 · Exfiltration Over C2 Channel

Analysis

Combosquat package mimicking the legitimate walletconnect Web3 protocol. The single entry point index.js is heavily obfuscated with javascript-obfuscator (RC4-encoded string array, dictionary header, hex-escaped identifiers) to conceal a remote API endpoint. When required, the package exports a connect() function that takes a wallet address argument and exfiltrates it via HTTP GET (using the axios dependency) to the attacker-controlled API_BASE_URL. The payload is wallet-address harvesting — any application that imports this package and calls connect(walletAddress) will send the wallet address to a remote C2 server.

analyzed by
Leitwacht
first seen
Jun 15, 2026, 11:28 PM
analyzed
Jun 15, 2026, 11:29 PM

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.