dsh-jiuling-remote-desktop@1.0.9
DSH 远程目录(电脑端):把本机 DSH 会话的事件流经 Cloudflare 隧道搬到手机,手机进入电脑目录并发起对话,公网只传文本。含激活码配对流程。
AI Security Review
scanned 7d ago · by lpm-firewall-aiThe intended pairing flow can establish per-pair credentials, but the unpaired default path starts a public tunnel with package-shared credentials and exposes agent-control RPCs. This is a concrete security risk, though the inspected source does not establish malicious intent or exploitation.
Decision evidence
public snapshot- The runtime entry point is lib/index.js, and the plugin starts a tunnel by default using package fallback credentials when no override is configured.
- Without a paired or local token, the relay uses a package constant for authentication; startup also logs the active relay token.
- The authenticated relay exposes host directory listing and RPCs that create sessions and submit prompts to the local DSH agent.
- Pairing stores server-returned tunnel and access tokens locally, providing a per-pair credential path.
- The source identifies the default tunnel host and downloads cloudflared from the package's pairing host.
Source & flagged code
7 flagged · loading sourceThe runtime entry point is lib/index.js, and the plugin starts a tunnel by default using package fallback credentials when no override is configured.
lib/index.jsView on unpkg · L598The runtime entry point is lib/index.js, and the plugin starts a tunnel by default using package fallback credentials when no override is configured.
lib/index.jsView on unpkg · L753Findings
Affected versions and remediation
This report applies to dsh-jiuling-remote-desktop@1.0.9.
See all versions of dsh-jiuling-remote-desktop for other recorded verdicts.
- Review the evidence and your use of dsh-jiuling-remote-desktop@1.0.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.