Your RSA-2048 keys break in 2030. Find every one of them before attackers do.
Malicious package

npm-sandbox-research-d7e8npm

Malicious code in npm-sandbox-research-d7e8 (npm) Remove it immediately and rotate any exposed credentials.

MAL-2026-5761
Immediate action
Remove the package, then rotate any secrets the build/runtime could reach.
npm uninstall npm-sandbox-research-d7e8

What this malware does

Package declares a postinstall lifecycle hook ("postinstall": "node run.js") that auto-executes on install. The package ships beacon scripts (beacon12.js, beacon_linux.js) that import child_process, os, and http, collect host identifiers via os.hostname() and os.platform(), and issue outbound HTTP GET/POST requests via http.request() carrying that data off-host. The combination of automatic install-time execution, host enumeration, and unconditional outbound HTTP to non-registry endpoints is a host-beacon / exfiltration pattern that runs on any developer or CI machine that runs npm install against this package.

Malicious versions

1 flagged
1.0.0

Indicators of compromise (SHA-256)

3ed7c80bf46b2b23909b8bb0cbb44d13faf2ebefa1a37f612298273b1dc0031f
3ff31cbf7e2e36cef422933472638912cd6ee6652ece9b03d11faa98b70d13e9

Frequently asked questions

No. npm-sandbox-research-d7e8 on npm has been identified as a malicious package (version 1.0.0 flagged). It should be removed immediately — do not install or keep it in your dependency tree.

Campaign

IN-MAL-2026-006463IN-MAL-2026-006462

References

Credits

  • Amazon Inspector · finder

Scan your dependencies

O3 Security blocks malicious packages like this at install time and in CI.

Supply-chain protection
npm-sandbox-research-d7e8 (npm) malicious package — MAL-2026-5761 | O3 Security