dsh-tg-bridge@1.38.2
Drive DeepSeek Harness from Telegram: one project, model and session per forum topic
AI Security Review
scanned 4d ago · by lpm-firewall-aiThe flagged command execution, credential use, and network calls serve explicit setup, bridge, transcription, or configured model-probe functions. I found no install hook or unrelated collection or execution path.
Decision evidence
public snapshot- The manifest has no install lifecycle hook; setup is an explicit npm script, and the package entry points are the plugin and CLI.
- Speech transcription sends the supplied audio and configured key to the configured voice endpoint; the default is OpenAI’s API.
- Model probes read the configured provider key and send it to that provider’s configured base URL for a one-token completion.
- The setup check calls Telegram’s getMe endpoint with the Telegram bot token, consistent with the bridge’s stated purpose.
- The plugin starts the bridge only when a config file exists and auto-start has not been disabled.
- The source includes process execution, filesystem access, persistence helpers, and network calls, but the inspected uses support setup, bridge restarts, and Telegram operation.
- I found no unrelated credential collection, command-output exfiltration, concealed payload execution, or unrequested account actions.
Source & flagged code
10 flaggedSource executes local commands and sends command output to an external endpoint.
setup.mjs#virtual:normalized:round1View on unpkg · L107Findings
Affected versions and remediation
This report applies to dsh-tg-bridge@1.38.2.
See all versions of dsh-tg-bridge for other recorded verdicts.
- Review the evidence and your use of dsh-tg-bridge@1.38.2 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.