dshost-plugin@0.1.15
Official remote cloud relay plugin for DSHost (dshost.me): securely access your dsh Web UI from anywhere
AI Security Review
scanned 4d ago · by lpm-firewall-aiThe source establishes an unconfined file-reading capability reachable through the remote relay. Because it is part of an artifact-viewing feature and requires the plugin's configured connection, warn about the risk rather than block the package.
Decision evidence
public snapshot- The package entry point is lib/index.js; the plugin starts the agent only when a token is configured and auto-connect is enabled.
- A relay HTTP request without a target can enter the artifact viewer.
- The artifact endpoint takes a requested path, and the reader permits dotfiles such as .env.
- The reader stats and reads the supplied path without confining it to an artifacts directory, then returns the file bytes in the relay response.
- The file reader is part of an explicitly labeled artifact-viewing feature, and the relay connection requires configured credentials and auto-connect.
Source & flagged code
6 flagged · loading sourceThis package version adds a dangerous source file absent from the previous stored version; route for source-aware review.
lib/core.jsView on unpkgA single source file combines environment access, network access, and code or shell execution; review context before blocking.
Findings
Affected versions and remediation
This report applies to dshost-plugin@0.1.15.
See all versions of dshost-plugin for other recorded verdicts.
- Review the evidence and your use of dshost-plugin@0.1.15 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.