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

abuden218npm

Malicious code in abuden218 (npm) Remove it immediately and rotate any exposed credentials.

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

What this malware does

Package is published under a deceptive identity. package.json declares main=sw.js, but sw.js is a service-worker entry (importScripts) that throws when loaded under Node — the package is not a usable npm library. The shipped contents are a static web-proxy application (bare-mux v2.1.9 plus a service-worker proxy in sw.js), with index.html cover-storying the bundle as 'Riverbend Tutoring' while a Roblox shortcut icon and code that opens https://abdct.com/ on user interaction are included. All 12 asset JS files are heavily obfuscated (hex-prefixed identifiers like _0xaaed02 throughout assets/*.js). The tarball additionally ships auto-publish.sh, a shell script that iterates the names 'ratelimitsucks', 'ratelimitsucks1',..., copies the tree to a temp dir, rewrites package.json.name, and runs npm publish --silent in parallel — i.e., the author's own mass-republishing pipeline accidentally included in the release. The package has no lifecycle hooks, so installing it does not directly execute code on the installer; the harm is registry pollution and consumer deception (developers who npm install this expecting a library get a non-functional service-worker bundle masquerading as one of many spam-named republishes).

Malicious versions

1 flagged
1.7.7

Indicators of compromise (SHA-256)

5215a61abda9d84fd39b739be57d465fddcf6561219deddfe212538607de0c66

Frequently asked questions

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

Campaign

IN-MAL-2026-007007

References

Credits

  • Amazon Inspector · finder

Scan your dependencies

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

Supply-chain protection
abuden218 (npm) malicious package — MAL-2026-6128 | O3 Security