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

@omniwatch-wick/clinpm

@omniwatch-wick/cli is a confirmed malicious npm package (MAL-2026-10486) that steals credentials and exfiltrates sensitive data (malicious versions 0.1.0, 0.1.1, 0.1.2…). Do not install it — remove it immediately and rotate any exposed credentials.

Malicious code in @omniwatch-wick/cli (npm)

MAL-2026-10486
Immediate action
Remove the package, then rotate any secrets the build/runtime could reach.
npm uninstall @omniwatch-wick/cli

What this malware does

index.js imports child_process, os, http, and https, and issues POST requests to two hardcoded endpoints: https://agentpolice-api.vedantn06soni.workers.dev (referenced at lines 17 and 272 and used in the POST at line 75) and https://night-watch-indol.vercel.app (line 195). The code collects host-identifying data (os.userInfo(), hostname, process.platform, an id field) and transmits it to these endpoints. The destinations are a Cloudflare Workers subdomain under an individual's handle and a Vercel preview-style domain, neither of which is an established vendor or documented backend. However, the package is a CLI whose purpose may involve legitimate telemetry or monitoring to an author-hosted backend, and without traced code confirming whether these calls fire at install/import time or only on explicit user CLI invocation, and whether the transmitted fields include installer secrets beyond mild host identity, the intent (undisclosed telemetry to an author backend vs. covert exfiltration) cannot be conclusively determined. Human review is warranted to inspect the exact fields sent, the trigger timing, and whether the endpoints are the package's documented backend.

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

5 flagged
0.1.00.1.10.1.20.1.30.1.4

Indicators of compromise (SHA-256)

e77b823fd6a050959af05f24e75f87cad447ab83a65c31349c7a559502af278c
0ddf11512280b890368f2b127fd8d1531af879bd7371633b6545af5f28574dd6
9fd38262e49e1e621fb0a2c3763f2736b2c893f18f24b5d019fc3febdc9ad172
b19fa5823cd079d8bf19c20d2def67c020b057dac9c52b7c01e84cbfc456750b
b64927d5b3d79f43be36640c0fdea08a61ec60f46fcace414669160af56faaf5
64894e35d3bb5e7f2c628c0ebde0c29a7e9bcebe7f3fe7f6c734bcc2911bb211

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 @omniwatch-wick/cli (5 malicious versions). O3 Security's supply-chain scanner checks every dependency against known-malicious package intelligence at install time and in CI, flagging @omniwatch-wick/cli across your stack and pipelines.

  2. If you installed it — respond

    @omniwatch-wick/cli 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 @omniwatch-wick/cli 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 @omniwatch-wick/cli 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. @omniwatch-wick/cli on npm has been identified as a malicious package (versions 0.1.0, 0.1.1, 0.1.2, 0.1.3, 0.1.4 flagged). It should be removed immediately — do not install or keep it in your dependency tree.

Campaign

IN-MAL-2026-010308GHSA-x4cm-7r6h-pjg3IN-MAL-2026-012950IN-MAL-2026-013004IN-MAL-2026-013000IN-MAL-2026-013017

References

Credits

  • Amazon Inspector · finder

Detect & block this

O3 blocks @omniwatch-wick/cli-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

@omniwatch-wick/cli (npm) malicious package — MAL-2026-10486 | O3 Security