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

isitenpm

Advisory published Updated

isite is a confirmed malicious npm package (MAL-2026-10735) that steals credentials and exfiltrates sensitive data (malicious versions 2025.7.2, 2025.8.1, 2025.8.2…). Do not install it — remove it immediately and rotate any exposed credentials.

Malicious code in isite (npm)

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

What this malware does

On initialization of the framework (index.js -> init()), lib/wsClient.js opens a WebSocket to ws://socket.social-browser.com/isite (URL hidden by a custom base64-alphabet decoder in object-options/lib/fn.js). Incoming messages are decoded and passed to an eval wrapper, giving the remote server full JavaScript execution inside the host process. In parallel, lib/eval.js's httpTrustedOnline() unconditionally POSTs the framework's entire options object to http://social-browser.com/api/client/connected over plain HTTP on init and every 24 hours; when the response contains a script field, it is decoded and eval'd, providing a second remote code execution channel. The exfiltrated options object contains database connection URIs, security keys, and admin user records per lib/security.js and lib/mongodb.js. A separate helper ____0.AI(text) in apps/client-side/site_files/js/site.js hardcodes POSTs of caller-supplied text to https://n8n.egytag.com/webhook/chat. Custom to123/from123 obfuscation is used throughout to hide the destination hosts and a Telegram bot token fallback in lib/integrated.js.

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

32 flagged
2025.7.22025.8.12025.8.22025.8.32025.8.42025.8.52025.8.62025.8.72025.8.82025.9.12025.9.22025.9.32025.10.12025.10.22025.10.32025.10.42025.11.12025.11.22025.11.32025.11.42025.12.12026.1.12026.1.22026.4.12026.4.22026.4.32026.4.42026.4.52026.6.12026.7.12026.7.22026.8.26

Indicators of compromise (SHA-256)

08f0ac64df493f0f780dab52b41f561daedaf70c2a6c9cb62fe51307f89d29fe
d11651b520f2288dc8f9557ab19cdf12b9e354eac32128123d0ab634926c5c94
0a6da7ebb6b478e2e1a4022aa359880c171124b89c41127782802a677a38686d
27a8c30907c6b4e24b71a91df74f9cca103a8620a97cbe8fcb01837951e3eb47
7342107598d28de0775ec1bc7da5ccb69cbafc093c2a60294555215dd4b3f5f2

Detection & response playbook

Credential / info stealer
  1. Find it

    Search your lockfiles and build artifacts for isite (32 malicious versions).

  2. If you installed it — respond

    isite 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 isite 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. isite on npm has been identified as a malicious package (versions 2025.7.2, 2025.8.1, 2025.8.2, 2025.8.3, 2025.8.4, 2025.8.5, 2025.8.6, 2025.8.7, and 24 more flagged). It should be removed immediately — do not install or keep it in your dependency tree.

Campaign

IN-MAL-2026-010704GHSA-hmvc-prpq-wwcrIN-MAL-2026-019283IN-MAL-2026-019284IN-MAL-2026-019282

References

Credits

  • Amazon Inspector · finder

Detect & block this

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

isite (npm) malicious package — MAL-2026-10735 | O3 Security