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

awaitly-libsqlnpm

awaitly-libsql is a confirmed malicious npm package (MAL-2026-5236) that steals credentials and exfiltrates sensitive data (malicious versions 0.1.1, 1.0.1, 2.0.1…). Do not install it — remove it immediately and rotate any exposed credentials.

Malicious code in awaitly-libsql (npm)

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

What this malware does

No concrete installer-harm signals were identified in this package version. The package name combines 'awaitly' and 'libsql' (a well-known SQLite-fork client family), which warrants a human look to confirm whether it is a legitimate wrapper, a fork, or a name-confusion attempt against the established libsql ecosystem. No lifecycle hooks, network exfiltration endpoints, credential reads, or dropper patterns were identified in the available evidence.

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.

The Miasma malware is a self-propagating worm that spreads across the npm registry by abusing weaponized binding.gyp files to achieve execution during package installation, bypassing security tools that only inspect package lifecycle scripts. Upon execution, the malware attempts to exfiltrate credentials and OIDC tokens for various cloud and registry services, and propagates by compromising other packages managed by the stolen accounts or committing backdoor files to GitHub repositories.

Malicious versions

23 flagged
0.1.11.0.12.0.13.0.14.0.15.0.16.0.17.0.18.0.19.0.110.0.111.0.112.0.113.0.114.0.115.0.116.0.117.0.118.1.119.0.120.0.121.0.122.0.1

Indicators of compromise (SHA-256)

a6c7977dbc054cdb7fe56da0d2fbd26e2a6fed695deb4263ccbf4adfedd86acb
8640c7faedaba5674fde930cc8cc5b3577ec005ca77d404cc355540feae8a024
24c1d175bd0a46564635ce9ef45052f14ba4805d5d06f5a076e585bc39cf165a
37576c7c451e5e1759a9eb23c38a9675b894324ea4579f2328760614fd09e81d
6f59da81daf3402e6ad510ac59b5e087f6cb96059a4eff384a0297225c8fc2dd
8fa596c44dde2d96929840876246bcccad015fd6698524ab5b8db0202e9d9cff
c1064903d11c7a145fef61e27042b00ac2dbb9a9ae5d73163f9b9c561ce399af
d1f444a7115b978895ed36a763fb7ad96ffe5d6cbf4035646f5a27e5a3cb756e
d5a141c1d992998a1a374c43ab5c2e4acf0f0e3c019545c082be5f5b847f3c81
f896daba6b41d680bc8e0f9cf7fc855927c8b28cd1136fef896f52d62c4ee0c9
72c2a4766fb21d1d6676d1a0efc9ccbafcd47c0d936a0a9f05e103686a708aef
839d357e5653e3e44288369926bd8aee0dc81072de291c62f7ed2af86c22d80d
a5a079b678d1e9795ed21634873b3739fdef744f1c0d2e7e0ffbb6f323f40ea8
b9e4a2380141aa72da0b4685cd9c36c546f5aa24d4919b82797ef2029769829d
db75af859f6bfbb8392fbe59d55f5191f2ee5aa4ff612caef64d7de800acea0c
3a7ff9bcb4d0e3001c96e579eac4bca7fa325fc5363f24f412a1d228f442c3b0
9becdb6b69433b7a180d5c86773983cdac2b00ea1609a7bb94d9e39dcc4f9dc4
de2fc7f78db641dae77469d61c67c14f1ac10207c9e506d76906b1f60f91983e
161c501d224a091703a55f8f17196aaf3e59b433a5e6d53afdbd0193e722a79c
41be092461e25470ba391da50b32277bf7af774bbe6f6bd7d71f8f9996a2721d
686acb28abe3050ac2bc03a0f228c283c7c10fea9823a1c5fda4b419e8df507d
b990b0b3ddf0eb2fbfe64fc70090459960085e3268df5cbdd1a86f958f69448e
c5b3d10e5f295b80e21199fbdd6ed3e889e3b64a4fd5f5197872f3743d4ff129
c73ebf5f795b472861c675e198889a8f2c65769ff3fde825449ab071dfaa84ea
d4111bc7932c5e3acfd9c9c0951e3ee431d2f5ce1d6c8ad7b27e7419240873b1

Detection & response playbook

Credential / info stealer
  1. Find it

    Scan your lockfiles (package-lock.json, pnpm-lock.yaml, yarn.lock, requirements.txt, poetry.lock, etc.) and build artifacts for awaitly-libsql (23 malicious versions). O3 Security's supply-chain scanner checks every dependency against known-malicious package intelligence at install time and in CI, flagging awaitly-libsql across your stack and pipelines.

  2. If you installed it — respond

    awaitly-libsql is built to steal secrets, so assume every credential the build or runtime could read is compromised. Remove it from your project and lockfile, then rotate ALL exposed secrets — npm/registry tokens, cloud keys, CI/CD secrets, SSH keys, and any .env values — from a known-clean machine. Audit logs for unauthorized use of those credentials.

  3. Did it already run?

    If awaitly-libsql was ever installed, its post-install/runtime payload may have already executed. O3's L7 egress monitoring and runtime eBPF sensors detect the credential exfiltration or command-and-control callback after install and block the malicious outbound channel, so you catch and contain the actual compromise — not just the presence of the package.

  4. How O3 protects you

    O3 blocks awaitly-libsql before install through its supply-chain scanner, and if it has already run, detects and severs the exfiltration or C2 callback at runtime through L7 egress monitoring and eBPF.

Frequently asked questions

No. awaitly-libsql on npm has been identified as a malicious package (versions 0.1.1, 1.0.1, 2.0.1, 3.0.1, 4.0.1, 5.0.1, 6.0.1, 7.0.1, and 15 more flagged). It should be removed immediately — do not install or keep it in your dependency tree.

Campaign

GHSA-j6m2-hp97-pv4jIN-MAL-2026-008204IN-MAL-2026-008215IN-MAL-2026-008214IN-MAL-2026-008210IN-MAL-2026-008224IN-MAL-2026-008220IN-MAL-2026-008207IN-MAL-2026-008208IN-MAL-2026-008211IN-MAL-2026-008209IN-MAL-2026-008202IN-MAL-2026-008223IN-MAL-2026-008221IN-MAL-2026-008212IN-MAL-2026-008219IN-MAL-2026-008205IN-MAL-2026-008203IN-MAL-2026-008216IN-MAL-2026-008217IN-MAL-2026-008218IN-MAL-2026-008213IN-MAL-2026-008222IN-MAL-2026-008206

References

Credits

  • Amazon Inspector · finder

Detect & block this

O3 blocks awaitly-libsql-class packages before install and in CI — and if it already ran, its runtime egress monitoring catches the credential exfiltration and severs the channel.

Explore

awaitly-libsql (npm) malicious package — MAL-2026-5236 | O3 Security