dsh-tg-bridge@1.14.0
Telegram bridge for DeepSeek Harness: text, voice, photos and project-per-topic sessions without opening the desktop app
AI Security Review
scanned 10d ago · by lpm-firewall-aiSource inspection found no install lifecycle hook or independent malicious behavior. The flagged network, configuration, and process operations are tied to the configured bridge or explicit user commands.
Decision evidence
public snapshot- package.json lists ordinary commands but no install lifecycle hook; the plugin starts only when enabled and a bridge config exists.
- The bridge sends requests to Telegram’s Bot API and rejects messages from users or chats outside the configured allowlist.
- Provider keys are read only for names listed in configuration and passed to the local DSH CLI process.
- Persona edits write the persona section of the global instructions file, and plugin installation is an explicit chat command processed after the allowlist check.
- The pricing helper fetches model catalog data; setup is an explicit command, and the Git hooks installer is a separately invoked script.
- The panel escapes displayed content, profile edits operate on the requested configuration text, and restart helpers coordinate bridge restarts.
- The scanner’s data-transfer finding resolves to Telegram bridge traffic and user-requested file delivery, not a separate package-controlled recipient.
- The flagged agent configuration write is reached through an allowlisted chat command; the plugin add operation is also explicitly requested.
- Child-process use in the flagged restart helpers is for starting or restarting the bridge after work completes.
Source & flagged code
10 flaggedFindings
Affected versions and remediation
This report applies to dsh-tg-bridge@1.14.0.
See all versions of dsh-tg-bridge for other recorded verdicts.
- Review the evidence and your use of dsh-tg-bridge@1.14.0 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.