Remote terminal access from anywhere
OpenSSF/OSV advisory MAL-2026-13406 confirms this npm version as malicious. 9remote is a remote-shell tool: its CLI launches an HTTP/WebSocket server and provisions a Cloudflare Quick Tunnel that exposes the host to the public internet at a 9remote.cc-fronted URL. Incoming WebSocket `input` messages are forwarded verbatim into a locally spawned PTY (bash/zsh on Unix, cmd.exe/powershell.exe on Windows) via `pty.write(s.data)`, after `spawn(o.path, o.args,...)` in the pty daemon...
Package defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgA single source file combines environment access, network access, and code or shell execution; review context before blocking.
dist/ptyDaemon.cjsView on unpkg · L2Package source references dynamic require/import behavior.
dist/ptyDaemon.cjsView on unpkg · L1Source writes installer persistence such as shell profile or service configuration.
dist/ptyDaemon.cjsView on unpkg · L2This package version adds a dangerous source file absent from the previous stored version; route for source-aware review.
dist/server.cjsView on unpkgSource combines command execution, command-output handling, and outbound requests; review data flow before blocking.
dist/server.cjsView on unpkg · L93Package source references weak cryptographic algorithms.
dist/server.cjsView on unpkg · L1Package ships non-JavaScript build or shell helper files.
dist/assets/tray.ps1View on unpkgPackage contains source files above the static scanner size ceiling.
dist/ui/assets/index-BxhFJ5gG.jsView on unpkgPackage defines install-time lifecycle scripts.
package.jsonView on unpkg · L19Install-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkg · L19This package version adds a dangerous source file absent from the previous stored version; route for source-aware review.
dist/server.cjsView on unpkgSource combines command execution, command-output handling, and outbound requests; review data flow before blocking.
dist/server.cjsView on unpkg · L93Package ships non-JavaScript build or shell helper files.
dist/assets/tray.ps1View on unpkgPackage contains source files above the static scanner size ceiling.
dist/ui/assets/index-BxhFJ5gG.jsView on unpkgPackage source references dynamic require/import behavior.
dist/ptyDaemon.cjsView on unpkg · L1A single source file combines environment access, network access, and code or shell execution; review context before blocking.
dist/ptyDaemon.cjsView on unpkg · L2Source writes installer persistence such as shell profile or service configuration.
dist/ptyDaemon.cjsView on unpkg · L2Package source references weak cryptographic algorithms.
dist/server.cjsView on unpkg · L1