streak-daily-core (npm) · Malicious Code
Affects streak-daily-coreSource GCVE Database
Malicious package : remove streak-daily-core and rotate any secrets on hosts that installed it.
Data as of 26 Oct 2026, 16:15 UTC
Malicious package
Published to npm · OSV MAL-2026-12461
What to do
Remove streak-daily-core from every project, lockfile and image that pulls it in. Treat any host that installed it as compromised: rotate the credentials, tokens and keys it could read, from a clean machine.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| npmstreak-daily-core | Affected
| Fixed in– |
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
Description
The streak-daily-core npm package version 1.0.0 contains malicious code that executes a top-level asynchronous function to evade static analysis. When run on Linux inside Windows Subsystem for Linux (WSL) with NODE_ENV not set to 'production', it downloads and extracts a tarball from a third-party Backblaze URL, then spawns a detached binary. This binary is persistently launched on Windows startup by writing a launcher script into the Windows Startup folder from the WSL environment, enabling persistence on the Windows host while bypassing Windows-side scanning. The package uses obfuscation techniques by reconstructing strings from character codes to hide its behavior. The fetched content is neither verified nor pinned, increasing risk.