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

@web2apk/baileysnpm

Advisory published Updated

@web2apk/baileys is a confirmed malicious npm package (MAL-2026-16043) that executes malicious code on install (malicious versions 1.0.0, 2.0.0, 2.5.0…). Do not install it — remove it immediately and rotate any exposed credentials.

Malicious code in @web2apk/baileys (npm)

MAL-2026-16043
Immediate action
Remove the package, then rotate any secrets the build/runtime could reach.
npm uninstall @web2apk/baileys

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

13 flagged
1.0.02.0.02.5.03.0.03.5.03.5.54.5.55.5.57.0.07.0.57.7.79.0.99.9.9

Indicators of compromise (SHA-256)

23d279de5770039164036b3717fa8188b73601e773d8647f1a4e1b6ac59c5a17
1ad4c3329ebb2fdeb3b9ddc93abcb5f3dab6773f7a7999ff96d063d49edc04d9
30c14106df0f150730fa6c0bd792d3d0b2055f457ce881dd10d26916db700c06
41454240b721f340cabe62510045c7f19f695d2404618678863e7f87e1fe3b81
45386a0a4efae649da391501eda66211283ed24c3207e9d6ffebdc2b20615908
5c03d6a03611367baed63d097927ed71cdfd21b59b6837fb9203ad91485cd91f
8f73a6e701212efb109b0119a89694fa75e2063a5a36f240389132e519e0dd5b
9df404ff9f5e6f80638f33e4b8f7760141b70baece13d7c019b2ef4c6199bd40
cf83bc0586b3d7cb484d8d211f7b3ece969ddce7e5008236b0f8f90ea961500b
35401472d8bb7aecb6bd75f528487cc0e02f6fb04d76c435acc9c6640ff20f00
5dab39fb00da19f9b6a27c886b1d41bcf8cdb71c30e25fe78cc78a73ab2dc762
c854263ec7bf52da2d2180f3eb7a29c164be4d79a19c2ce338fc6e37bd348854
e93241422edb095f6e8fdc517770ed5c7bf70c1c47794a5f37fe9890ce7046cf
f4026519b0f7afb7ee25fab9f1bf5d9b2db28ad30337447d578c9c1af40faf8b

Detection & response playbook

Malicious package
  1. Find it

    Search your lockfiles and build artifacts for @web2apk/baileys (13 malicious versions).

  2. If you installed it — respond

    Remove @web2apk/baileys 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 @web2apk/baileys 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. @web2apk/baileys on npm has been identified as a malicious package (versions 1.0.0, 2.0.0, 2.5.0, 3.0.0, 3.5.0, 3.5.5, 4.5.5, 5.5.5, and 5 more flagged). It should be removed immediately — do not install or keep it in your dependency tree.

Campaign

GHSA-f4f2-cqqp-jcrxIN-MAL-2026-019704IN-MAL-2026-019700IN-MAL-2026-019701IN-MAL-2026-019697IN-MAL-2026-019699IN-MAL-2026-019703IN-MAL-2026-019698IN-MAL-2026-019694IN-MAL-2026-019702IN-MAL-2026-019696IN-MAL-2026-019695IN-MAL-2026-019693IN-MAL-2026-019705

References

Credits

  • Amazon Inspector · finder

Detect & block this

O3 blocks @web2apk/baileys-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

@web2apk/baileys (npm) malicious package — MAL-2026-16043 | O3 Security