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

getd-handler-apinpm

Malicious code in getd-handler-api (npm) Remove it immediately and rotate any exposed credentials.

MAL-2026-5467
Immediate action
Remove the package, then rotate any secrets the build/runtime could reach.
npm uninstall getd-handler-api

What this malware does

On npm install, postinstall.js collects the installer's hostname, username, platform, current working directory, and CI-related environment variables, then sends them via HTTPS GET to https://webhook.site/18dc4281-d366-438a-9186-76fbcd56ade5 (postinstall.js line 18). Errors are silenced so the beacon runs invisibly during install. Although package.json describes itself as a 'defensive' typosquat placeholder for the @getd/* scope, installer-side identifiers leave the machine unconditionally without consent on every install, which is unauthorized data collection regardless of stated intent. The combination of a typosquat-shaped name and an automatic install-time phone-home is the standard namespace-abuse exfil pattern.

Malicious versions

1 flagged
0.0.1

Indicators of compromise (SHA-256)

63178df74f217762fac782de932a2278af8a58d904245550ba57e1ac020a2367
83398d27bb84d47296f796b4b2e6e9b5a0efc474add2e57592455e7d5d54eab5

Frequently asked questions

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

Campaign

IN-MAL-2026-005206IN-MAL-2026-005205

References

Credits

  • Amazon Inspector · finder

Scan your dependencies

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

Supply-chain protection
getd-handler-api (npm) malicious package — MAL-2026-5467 | O3 Security