github-trending
Fail
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: HIGHCREDENTIALS_UNSAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [CREDENTIALS_UNSAFE]: The file
send_wecom_summary.pycontains a hardcoded WeCom (Enterprise WeChat) webhook URL including a functional authentication key (key=45548262-1f73-40a9-a33f-eba95e934082). Hardcoding secrets exposes the bot's communication channel to unauthorized use. - [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted data from GitHub project READMEs and incorporates it into summaries processed by the agent, creating a vector for indirect instruction injection.
- Ingestion points:
fetch_trending.pyretrieves raw README text from arbitrary repositories found on the GitHub Trending page. - Boundary markers: No delimiters or safety instructions are used to separate external content from the agent's core instructions.
- Capability inventory: The skill uses
urllib.requestfor network access and writes to the local filesystem viajson.dump. - Sanitization: While
send_wecom_summary.pyincludes basic markdown character stripping, it does not validate or filter the content for potentially malicious instructions. - [COMMAND_EXECUTION]: The skill requires the agent to execute multiple Python scripts (
fetch_trending.pyandsend_wecom_summary.py) to process data and perform network operations.
Recommendations
- AI detected serious security threats
Audit Metadata