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

getd-ui-librarynpm

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

MAL-2026-5471
Immediate action
Remove the package, then rotate any secrets the build/runtime could reach.
npm uninstall getd-ui-library

What this malware does

On npm install, postinstall.js runs unconditionally (scripts.postinstall = 'node postinstall.js') and sends an HTTPS GET to a hardcoded webhook.site URL carrying the installer's hostname (os.hostname()), username (os.userInfo().username), platform (os.platform()), current working directory (process.cwd()), and CI-detection environment variables (CI, BUILD_BUILDID, AGENT_NAME) as query parameters. webhook.site is an anonymous request-capture service — whoever holds the UUID receives identifying telemetry from every machine that installs this package, useful for follow-on targeting (CI build agent fingerprinting, developer host enumeration). Errors from the request are swallowed silently. The package additionally occupies the unscoped name getd-ui-library to mimic the legitimate scoped @getd/ui-library package; any developer who mistypes the install name receives this beacon. The package's own README framing this as 'defensive squat' research does not change the installer-side impact: host/user/cwd identifiers leave the machine on every install with no opt-in.

Malicious versions

1 flagged
0.0.1

Indicators of compromise (SHA-256)

600dc0698dbd55835d4f128bc75ef8e4722db79a071a4bf4fc5dd6ffbe741448
fcdbf66757b102ed524f01c498adae819b02968aa455f57316f4e08af1fb9ea0

Frequently asked questions

No. getd-ui-library 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-005204IN-MAL-2026-005203

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-ui-library (npm) malicious package — MAL-2026-5471 | O3 Security