dshost-plugin@0.1.9
Official remote cloud relay plugin for DSHost (dshost.me): securely access your dsh Web UI from anywhere
AI Security Review
scanned 1mo ago · by lpm-firewall-aiThe package is not an automatic install-time malware chain, but its runtime relay protocol exposes arbitrary eligible local files to the configured remote service. This is a material dangerous capability that warrants a warning rather than a publish block.
Decision evidence
public snapshot- Loading the plugin with a configured token automatically starts a relay agent.
- The agent registers that token with a configurable remote WebSocket relay.
- Relay messages can request an arbitrary local path through the artifact endpoint; dotfiles and permitted text extensions are read and sent back.
- Relay requests are proxied to the local DSH service with its minted authentication cookie.
- There is no self-dependency, install-time network action, or destructive lifecycle behavior.
- The relay connection requires a user-supplied token and can be disabled with autoConnect.
- Declared extra service targets are restricted to loopback, a fixed mesh range, or an explicit allowlist.
Source & flagged code
5 flagged · loading sourceA single source file combines environment access, network access, and code or shell execution; review context before blocking.
lib/core.jsView on unpkg · L4Findings
Affected versions and remediation
This report applies to dshost-plugin@0.1.9.
See all versions of dshost-plugin for other recorded verdicts.
- Review the evidence and your use of dshost-plugin@0.1.9 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.