LWA-2026-7584 MAL-2026-12049 ↗ confirmed malware

tinkoff-component-infopanel@20.8.3

Malicious code in tinkoff-component-infopanel (npm)

T1195.002 · Compromise Software Supply ChainT1059.007 · JavaScriptT1105 · Ingress Tool TransferT1071.001 · Web ProtocolsT1573 · Encrypted ChannelT1204.002 · Malicious File

Analysis

On require(), the package executes _platform.js which fingerprints the OS/architecture and downloads a platform-specific binary payload from a rotating set of Cloudflare Workers C2 domains (oob-worker[.]cf{99,100,101,102}-{9b3,416,adf,baf}.workers[.]dev). The binary is saved to /var/tmp/.cache_<random> (Linux/macOS) or %TEMP%\dotnet_diag_<random>.exe (Windows) and spawned as a detached background process. If HTTPS download fails, the package falls back to DNS TXT-record-based payload reassembly via c[.]tin[.]dl[.]well1[.]site. The package has no repository, no lifecycle scripts, and its index.js is a minimal stub that immediately requires the dropper.

analyzed by
Leitwacht
first seen
Aug 2, 2026, 05:53 PM
analyzed
Aug 2, 2026, 05:53 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.