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

1cattunnelnpm

Advisory published Updated

1cattunnel is a confirmed malicious npm package (MAL-2026-15943) that executes malicious code on install (malicious versions 0.1.2-b.1, 0.1.2-b.2, 0.1.2-b.3…). Do not install it — remove it immediately and rotate any exposed credentials.

Malicious code in 1cattunnel (npm)

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

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

9 flagged
0.1.2-b.10.1.2-b.20.1.2-b.30.2.00.3.00.3.10.3.20.3.40.5.1

Indicators of compromise (SHA-256)

b2a1881c778440eff00a9ba80e24ee2f7a316ac44556698047ca6df55098ac38
26b08759ff9575f7cea8ef2e713458337d90c27b83a76df2e43d9b9a0af2e48d
6edb43cfd3b4187274f27205fee1a6453717a0774db5285ab965de5fbb649e73
8fc367ec2f6be9f0439ad9fff21903ca26e75ca45f687f9ff50a5fcc7dcc9ae2
cda73d52c2f7c1b5de8176cb18509337143f9e0230eec17899a5b872599dd81f
d7852c91292ffd6de885836ce252dcc6b715720b1dea984dbc6af76685f3788f
3160662175600428c4a05f8a6a24b74f16769473c2fc3b5550a0de0ed61e48ba
4899b1c9d7f8c17e15ef112c81db7f691626dc953504b9084121bd91fed7d52e
551f397bfdfcf06cae7ace0bb370a0731fdbc499afe9d944436c3c30cea80047
c61c569fd1c260dd759402189ec5ee21250bce96b656445d5d0b719a81d49e9e

Detection & response playbook

Malicious package
  1. Find it

    Search your lockfiles and build artifacts for 1cattunnel (9 malicious versions).

  2. If you installed it — respond

    Remove 1cattunnel 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 1cattunnel 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. 1cattunnel on npm has been identified as a malicious package (versions 0.1.2-b.1, 0.1.2-b.2, 0.1.2-b.3, 0.2.0, 0.3.0, 0.3.1, 0.3.2, 0.3.4, and 1 more flagged). It should be removed immediately — do not install or keep it in your dependency tree.

Campaign

GHSA-r35j-cv2x-mm7hIN-MAL-2026-019660IN-MAL-2026-019655IN-MAL-2026-019656IN-MAL-2026-019657IN-MAL-2026-019658IN-MAL-2026-019653IN-MAL-2026-019654IN-MAL-2026-019659IN-MAL-2026-019652

References

Credits

  • Amazon Inspector · finder

Detect & block this

O3 blocks 1cattunnel-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

1cattunnel (npm) malicious package — MAL-2026-15943 | O3 Security