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

catplatebarcodeparsernpm

Advisory published Updated

catplatebarcodeparser is a confirmed malicious npm package (MAL-2026-16434) that executes malicious code on install (malicious version 99.2.1). Do not install it — remove it immediately and rotate any exposed credentials.

Malicious code in catplatebarcodeparser (npm)

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

What this malware does

[email protected] declares preinstall and postinstall lifecycle scripts that execute scripts/run.js on npm install. That script reads os.userInfo().username and os.hostname() and POSTs them to a hardcoded out-of-band collector at https://webhook.site/40e9b065-efd7-43a5-916f-3d52281f42b6, and additionally issues a DNS lookup against 40e9b065-efd7-43a5-916f-3d52281f42b6.dnshook.site as a canary. The version number (99.2.1) and package name pattern are consistent with a dependency-confusion lure intended to win resolution against an internal package of the same name; installing the lure automatically leaks installer identity to an author-controlled endpoint.

Malicious versions

1 flagged
99.2.1

Indicators of compromise (SHA-256)

189a06b0d55d6dab795bcb9ba3a97aa855b2556a54e85e15adc9f5bf20399976

Detection & response playbook

Malicious package
  1. Find it

    Search your lockfiles and build artifacts for catplatebarcodeparser (version 99.2.1).

  2. If you installed it — respond

    Remove catplatebarcodeparser 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 catplatebarcodeparser 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. catplatebarcodeparser on npm has been identified as a malicious package (version 99.2.1 flagged). It should be removed immediately — do not install or keep it in your dependency tree.

Campaign

IN-MAL-2026-020327

References

Credits

  • Amazon Inspector · finder

Detect & block this

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

catplatebarcodeparser (npm) malicious package — MAL-2026-16434 | O3 Security