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

tol8tnpm

Advisory published Updated

tol8t is a confirmed malicious npm package (MAL-2026-16218) that opens a backdoor for remote access (malicious version 14.0.0). Do not install it — remove it immediately and rotate any exposed credentials.

Malicious code in tol8t (npm)

MAL-2026-16218
Immediate action
Remove the package, then rotate any secrets the build/runtime could reach.
npm uninstall tol8t

What this malware does

package.json declares preinstall and postinstall lifecycle hooks that use wget to POST installer host identifiers to a hardcoded Discord webhook at https://discord.com/api/webhooks/1413937656697720862/. The preinstall hook sends the installer's current working directory ($(pwd)) and the postinstall hook sends the machine hostname ($(hostname)). Both fire automatically during npm install with no user interaction. The package ships no other functionality; its sole behavior is host reconnaissance beaconing to an attacker-controlled Discord webhook.

The OpenSSF Package Analysis project identified 'tol8t' @ 14.0.0 (npm) as malicious.

It is considered malicious because:

  • The package communicates with a domain associated with malicious activity.

  • The package executes one or more commands associated with malicious behavior.

Malicious versions

1 flagged
14.0.0

Indicators of compromise (SHA-256)

c33f4cd3c64d0ca0eb65dc5947fce3700c94ec8bea6083e63da1e6ba31321e27
2f9850f64422a733207e07792098b0e3c72d43311f73a44bd07ae0c2dd4429eb

Detection & response playbook

Backdoor / remote access
  1. Find it

    Search your lockfiles and build artifacts for tol8t (version 14.0.0).

  2. If you installed it — respond

    tol8t establishes remote access, so treat any host that installed it as fully compromised. Isolate the machine, remove the package, rotate all credentials it could reach, and rebuild from a trusted image rather than cleaning in place — a backdoor may have planted additional persistence.

  3. Did it already run?

    If tol8t was installed, its post-install payload may already have run. Removing the package does not undo that — check outbound connections and credential use from the install window onward.

Frequently asked questions

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

Campaign

IN-MAL-2026-020084

References

Credits

  • Amazon Inspector · finder
  • OpenSSF: Package Analysis · finder

Detect & block this

O3 blocks tol8t-class packages before install and in CI — and if it already ran, its runtime egress monitoring catches the C2 callback and severs the channel.

Explore

tol8t (npm) malicious package — MAL-2026-16218 | O3 Security