LWA-2026-7137 MAL-2026-12176 ↗ confirmed malware

dateuuidv2@1.0.0

Malicious code in dateuuidv2 (npm)

T1195.002 · Compromise Software Supply ChainT1059.007 · JavaScriptT1105 · Ingress Tool TransferT1071.001 · Web ProtocolsT1082 · System Information DiscoveryT1204.002 · Malicious File

Analysis

dateuuidv2 is a trojanized clone of a UUID v7 library that ships an encrypted download-and-execute payload. On require(), the package reads a PORT= line from the consuming project's README file, uses characters from that value to reconstruct an AES-256-GCM ciphertext, decrypts it with a hardcoded key (bde1af3b6ad9a44720d32006c8c12f4b6d265271e5d516b780605e10d067393b) and IV (550cdb11cd0fb75664cad82f), and extracts a C2 URL from the decrypted result. It then POSTs the victim's platform and OS release to that URL, writes the response to a temporary file under os.tmpdir() with a .vbs extension, executes the file via child_process.exec, and deletes it after execution.

analyzed by
Leitwacht
first seen
Jul 26, 2026, 10:16 AM
analyzed
Jul 26, 2026, 10:16 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.