wechat-article-fetcher
Pass
Audited by Gen Agent Trust Hub on Oct 8, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill fetches content from untrusted external URLs (WeChat articles). This content is processed and saved as Markdown, creating a potential surface for indirect prompt injection if the resulting file is later processed by another AI agent.
- Ingestion points:
scripts/fetch.jsfetches HTML content from user-supplied URLs viaaxios. - Boundary markers: The generated Markdown includes Front Matter, but does not include explicit warnings to downstream agents to ignore instructions within the article body.
- Capability inventory: The skill writes files (Markdown and images) to the local file system in a temporary directory.
- Sanitization: Basic character replacement is performed for filenames and YAML Front Matter metadata, but the article content itself is not sanitized for malicious instructions.
- [EXTERNAL_DOWNLOADS]: The skill downloads image assets from external servers during the article processing phase.
- Evidence:
scripts/fetch.jsiterates through image elements and fetches them usingaxios.get(imgUrl, ...)to save them locally in theattachmentsfolder.
Audit Metadata