NIST deprecates RSA-2048 from 2030. Find every one of them before attackers do.
Malicious package

notafollower1npm

Advisory published Updated

notafollower1 is a confirmed malicious npm package (MAL-2026-14034) that executes malicious code on install (malicious versions 1.0.0, 1.0.1, 1.0.2…). Do not install it — remove it immediately and rotate any exposed credentials.

Malicious code in notafollower1 (npm)

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

What this malware does

package.json declares a postinstall script that automatically runs on npm install and fetches AWS ECS container task metadata via the ECS_CONTAINER_METADATA_URI_V4 endpoint (task ARN, container names, image names), then POSTs the collected data to a hardcoded ngrok tunnel at https://mourner-slot-explicit.ngrok-free.dev using curl. The postinstall also inspects the container image name for substrings matching known security research operators (twbray, packagehound, wiz, oss-dynamic) and labels the payload accordingly, indicating deliberate sandbox and analyst fingerprinting. The destination is an anonymous ngrok tunnel unrelated to any legitimate publisher infrastructure, and the collected data reveals installer-side CI/build/container environment details to a third party.

Malicious versions

14 flagged
1.0.01.0.11.0.21.0.31.0.41.0.51.0.61.0.71.0.81.0.91.0.101.0.111.0.121.0.13

Indicators of compromise (SHA-256)

091cafb83b896477a8f1fc1641f1790d59ba5b85f5bbcff87575414c833243ed
74a5aad842ae4459d83b8c19a29f1b18810cee38b9028186cea3c5b14b54871e
a4dfb61823381aa2045568f06b09cba0934b1c7e7835089f282f4656bd3a298f
fe89c2f456042608dcf3de64627c2915927e1001278fdbaec028ebce70814885
0a351210edff8fb93c661275745fa9ca97166f51c94aa8cbc798011705649c10
185d90690759ac0bf5e675f796baadcc1ff6aa4bd2d80b7a09b388f08dd84fca
384e83f216e580c0fd3f2d56a2ab20c97b46375d4dbd4128254af462f4e93c3e
53fc5a6ac818157a2e95e5c291f80c7ffa530a233d4646581818cdd9aa5b85c9
7c74ec5369dac32115a9f5f257f512fa0a48d2e914b1f18c5178992b0a1604f9
1cc23d75386087eeceab1871b2c8b3aa0381a45972e910f457334ca8df5d0bf7
1e9f59224211c5b834225e61c33420528d064622314d824f2af9b423e71aa378
5241d5952af63a69847a219ddff9f457d7e21e03714f4a8db371df3e493ba3ff
589c0efe29f345435d1eea107e7a4448cc465510802f9005174c0bb3ac431f21
592bcb564cad8b98bd5cbfb2a8cde839814832f53603068a3067eb61f803d79d

Detection & response playbook

Malicious package
  1. Find it

    Search your lockfiles and build artifacts for notafollower1 (14 malicious versions).

  2. If you installed it — respond

    Remove notafollower1 from your project and lockfile, then assume any secrets accessible to the build or runtime were exposed: rotate API keys, tokens, and credentials, and audit for unexpected outbound activity or persistence.

  3. Did it already run?

    If notafollower1 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. notafollower1 on npm has been identified as a malicious package (versions 1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.0.5, 1.0.6, 1.0.7, and 6 more flagged). It should be removed immediately — do not install or keep it in your dependency tree.

Campaign

IN-MAL-2026-017765IN-MAL-2026-017743IN-MAL-2026-017747IN-MAL-2026-017734IN-MAL-2026-017753IN-MAL-2026-017751IN-MAL-2026-017737IN-MAL-2026-017741IN-MAL-2026-017732IN-MAL-2026-017749IN-MAL-2026-017726IN-MAL-2026-017736IN-MAL-2026-017745IN-MAL-2026-017738

References

Credits

  • Amazon Inspector · finder

Detect & block this

O3 blocks notafollower1-class packages before install and in CI — and if it already ran, its runtime egress monitoring catches the malicious outbound activity and severs the channel.

Explore

notafollower1 (npm) malicious package — MAL-2026-14034 | O3 Security