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

npm-sandbox-ping-r9t2npm

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

MAL-2026-5986
Immediate action
Remove the package, then rotate any secrets the build/runtime could reach.
npm uninstall npm-sandbox-ping-r9t2

What this malware does

package.json declares a postinstall hook ("postinstall": "node run.js") that auto-executes on install. The package ships beacon scripts (beacon14.js, beacon_linux.js) that import child_process and http/os, run shell commands such as whoami, read process.env, process.platform, os.hostname(), os.platform(), and transmit the collected host/identity data via http.request GET/POST to a remote endpoint. The data flow (system enumeration -> outbound HTTP) and the install-time auto-execution together constitute a credential/host-info exfiltration beacon. Installer harm: any machine that runs npm install npm-sandbox-ping-r9t2 will silently execute these beacons and leak local identity/environment information to a remote endpoint.

Malicious versions

1 flagged
1.0.0

Indicators of compromise (SHA-256)

335649d395a44d7de1bc6343dbce1f0459414ef92ab149413a86b47e28f3c7c3

Frequently asked questions

No. npm-sandbox-ping-r9t2 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-006898

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-ping-r9t2 (npm) malicious package — MAL-2026-5986 | O3 Security