dsh-tg-bridge@1.33.3
Drive DeepSeek Harness from Telegram: one project, model and session per forum topic
AI Security Review
scanned 5d ago · by lpm-firewall-aiThe package’s inspected network and process behavior supports its stated Telegram bridge purpose. Provider credentials are sent to the profile-configured provider, and setup checks the Telegram bot token against Telegram’s official API; no install-time exfiltration or unrelated automatic action was found.
Decision evidence
public snapshot- The manifest defines no install, preinstall, or postinstall lifecycle scripts; its main entry is the Telegram bridge plugin.
- Model probes use the base URL and key environment variable configured for the selected provider profile.
- A model probe sends a one-token ping to that provider’s /chat/completions endpoint using its configured key.
- The setup script’s network check calls Telegram’s official api.telegram.org getMe endpoint with the bot token.
- The plugin starts the bridge only when autoStart is enabled, a configuration file exists, and no bridge process is already running.
- The package includes process execution, filesystem access, and network requests, but the inspected paths show setup, bridge management, and provider diagnostics consistent with the package’s stated purpose.
- The model probe reads a provider key from its configured environment variable or DSH credentials file; the inspected request sends it to the profile-configured provider.
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.33.3.
See all versions of dsh-tg-bridge for other recorded verdicts.
- Review the evidence and your use of dsh-tg-bridge@1.33.3 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.