LWA-2026-7215 MAL-2026-12467 ↗ confirmed malware

streak-int-lib@1.0.0

Malicious code in streak-int-lib (npm)

T1204.002 · Malicious FileT1059.007 · JavaScriptT1105 · Ingress Tool TransferT1071.001 · Web ProtocolsT1573 · Encrypted ChannelT1082 · System Information DiscoveryT1057 · Process DiscoveryT1041 · Exfiltration Over C2 Channel

Analysis

streak-int-lib@1.0.0 is a trojanized npm package posing as a calendar-day and streak-math library. On module import, it automatically decodes a base64-embedded ELF binary (~87KB, linked against OpenSSL) from within index.mjs, writes it to ~/.config/systemd/user/index with executable permissions, and spawns it as a detached background process. The binary is a C2 implant: it uses TLS sockets (SSL_connect, SSL_read, SSL_write) for encrypted command-and-control, performs system reconnaissance (gethostname, uname, getenv, readdir, getpwuid), and can fork/execute additional payloads. The implant was observed attempting DNS resolution to a remote C2 domain. The package's README and public API describe only benign calendar-math functions and make no mention of the background service or binary payload.

analyzed by
Leitwacht
first seen
Jul 29, 2026, 08:39 AM
analyzed
Jul 29, 2026, 08:43 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.