fetch-wx-article
Pass
Audited by Gen Agent Trust Hub on Aug 19, 2026
Risk Level: SAFEPROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted data from external URLs, creating a surface for potential prompt injection attacks.
- Ingestion points: The
fetch_wx_articlefunction inscripts/fetch_wx_article.pyfetches content from user-provided WeChat URLs (mp.weixin.qq.com). - Boundary markers: There are no explicit delimiters or instructions provided to the agent to distinguish the fetched content from system instructions, which could allow malicious text within an article to influence the agent's behavior.
- Capability inventory: The skill performs network reads using the
scraplinglibrary and outputs the converted content to the console. - Sanitization: The script uses
html2textto convert HTML to Markdown and is configured to ignore links and images, which serves as a basic filter but does not sanitize potential natural language instructions. - [DATA_EXPOSURE_AND_EXFILTRATION]: The skill performs network operations to fetch content from external domains.
- Evidence: The script uses
Fetcher.get(url)to download content from themp.weixin.qq.comdomain, which is a well-known service for official WeChat articles and is consistent with the skill's primary purpose.
Audit Metadata