dsh-remote@0.8.60
Remote-work assistant for DeepSeek Harness: connect SSH (password/key/agent/keyboard-interactive, multi-hop ProxyJump), pick a remote workspace, operate on it with 22 rw_* tools, conflict-aware mirror sync, an embedded PTY terminal, one-click remote dsh d
AI Security Review
scanned 6d ago · by lpm-firewall-aiThe package automatically sends runtime telemetry to a third-party endpoint and explicitly provides no configuration switch to disable it. The payload is limited to a pseudonymous install ID hash and basic version/platform details, so this warrants a warning rather than a malicious verdict.
Decision evidence
public snapshot- Plugin startup sends a heartbeat automatically, and its source says there is no configuration switch.
- The heartbeat POST contains a pseudonymous install ID hash, package version, platform, architecture, and Node version.
- The default heartbeat endpoint is a third-party CloudBase host.
- The telemetry code says the raw random install ID and machine details are not sent.
- The package documents its automatic update mode; updates are fetched from the package’s own npm registry listing and scoped to its own install directory.
Source & flagged code
7 flaggedPackage source references dynamic require/import behavior.
lib/client.jsView on unpkg · L27Package source references weak cryptographic algorithms.
node_modules/ssh2/lib/protocol/keyParser.jsView on unpkg · L1Findings
Affected versions and remediation
This report applies to dsh-remote@0.8.60.
See all versions of dsh-remote for other recorded verdicts.
- Review the evidence and your use of dsh-remote@0.8.60 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.