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

afhmxiewpsfnpm

Advisory published Updated

afhmxiewpsf is a confirmed malicious npm package (MAL-2026-16158) 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 afhmxiewpsf (npm)

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

What this malware does

The package was found to contain malicious code or consuming dependency that contains malicious code

Any computer that has this package installed or running should be considered fully compromised. All secrets and keys stored on that computer should be rotated immediately from a different computer. The package should be removed, but as full control of the computer may have been given to an outside entity, there is no guarantee that removing the package will remove all malicious software resulting from installing it.

Malicious versions

6 flagged
1.0.01.0.11.0.21.0.31.0.41.0.5

Indicators of compromise (SHA-256)

2d40bb89aa4b89707f1333f512fb3c58e977e45457d676f4ab239a20d472ee6c
c16474deee8d099601d63dabfa432a6f9875447b16c1472763ce04fcd8a97c79
db5cd3bd415e15933c99e1077dec16b737677a5edaf48bbd919017a497ae4a34
08f1b8c9272f0d06bdf116872411fdba91ba3afc1ed5203880c8d82c07117879
0c030fbff8c2cdc4c92e03c6c48bb0f0283e513332dffe4cef8207c5c10f9298
2431cdf66d9720a9af755678bd480d3ce17928617ac99234735957160826b891
59bfcd0393640e5c0bff66eaf509c1152bb34a036760b2422a63be91e2015def

Detection & response playbook

Malicious package
  1. Find it

    Search your lockfiles and build artifacts for afhmxiewpsf (6 malicious versions).

  2. If you installed it — respond

    Remove afhmxiewpsf 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 afhmxiewpsf 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. afhmxiewpsf 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 flagged). It should be removed immediately — do not install or keep it in your dependency tree.

Campaign

GHSA-59f6-ch49-395jIN-MAL-2026-020404IN-MAL-2026-020409IN-MAL-2026-020407IN-MAL-2026-020406IN-MAL-2026-020405IN-MAL-2026-020408

References

Credits

  • Amazon Inspector · finder

Detect & block this

O3 blocks afhmxiewpsf-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

afhmxiewpsf (npm) malicious package — MAL-2026-16158 | O3 Security