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

tailwind-formnpm

Malicious code in tailwind-form (npm) Remove it immediately and rotate any exposed credentials.

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

What this malware does

tailwind-form is a typosquat of the legitimate @tailwindcss/forms plugin (README and repository field are copied from tailwindlabs/tailwindcss-forms, but the package is published under an unrelated name by an unaffiliated author). The main module src/index.js ends with an eval that fetches https://www.jsonkeeper.com/b/NFTTN via axios and eval's the returned JSON field content_o. Any project that requires this package executes whatever JavaScript is currently hosted at that public, author-mutable paste URL — giving the publisher unconditional remote code execution on every installer's machine at module-load time.

Malicious versions

1 flagged
0.5.12

Indicators of compromise (SHA-256)

37a2959fd43465328b090afd0464e0e3de0e1677ecd2068d4ef05bdfe5867b79

Frequently asked questions

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

Campaign

IN-MAL-2026-005189

References

Credits

  • Amazon Inspector · finder

Scan your dependencies

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

Supply-chain protection
tailwind-form (npm) malicious package — MAL-2026-5487 | O3 Security