telegram
Warn
Audited by Gen Agent Trust Hub on Sep 19, 2026
Risk Level: MEDIUMCREDENTIALS_UNSAFEDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [CREDENTIALS_UNSAFE]: The script
scripts/bot_send.pyattempts to load environment variables from hardcoded absolute paths:/Users/server/ai_projects/telegram_agent/.env.localand/Users/server/ai_projects/telegram_agent/.env. These files typically store sensitive API keys and secrets.\n- [DATA_EXFILTRATION]: The skill scriptscripts/bot_send.pyaccesses a local SQLite database at a fixed absolute path:/Users/server/ai_projects/telegram_agent/data/telegram_agent.db. Accessing localized sensitive data combined with the skill's ability to send network requests via the Telegram API creates a potential path for data exfiltration.\n- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted content from Telegram messages and local markdown drafts.\n - Ingestion points: Messages are retrieved via
scripts/telegram_fetch.pyand local drafts are parsed in thepublish_draftfunction.\n - Boundary markers: There are no explicit instructions or markers used to isolate external content from the agent's control instructions.\n
- Capability inventory: The skill can perform network operations (sending messages, downloading media) and modify the local filesystem (updating Obsidian notes, moving files).\n
- Sanitization: The skill uses basic HTML escaping in
bot_send.pyand regex-based markdown conversion intelegram_fetch.py, but lacks robust protection against prompt injection attacks hidden in message content.\n- [EXTERNAL_DOWNLOADS]:SKILL.mdreferences an external repository (https://github.com/glebis/telegram_dl) for authentication and setup. This resource belongs to the skill's author.
Audit Metadata