docs-crawler
Fail
Audited by Snyk on Jun 16, 2026
Risk Level: CRITICAL
Full Analysis
CRITICAL E005: Suspicious download URL detected in skill instructions.
- Suspicious download URL detected (high risk: 0.90). Although most links are documentation pages and images, the list includes a direct executable URL (https://x.com/foo.exe) and an unknown GitHub repo / non-official hosts, which are high-risk indicators for malware distribution.
MEDIUM W011: Third-party content exposure detected (indirect prompt injection risk).
- Third-party content exposure detected (high risk: 0.95). The skill fetches outsider-authored public documentation pages at runtime (via
discoverUrls→fetchStatic/fetchRendered), then converts the fetched HTML into readable Markdown (htmlToMarkdown), which is written intocrawl-corpus.mdand thus becomes LLM context; this is indirect prompt-injection exposure from arbitrary third-party page content.
MEDIUM W012: Unverifiable external dependency detected (runtime URL that controls agent).
- Potentially malicious external URL detected (high risk: 0.90). The code calls spawnSync to run the external installer command "npx --yes playwright install chromium" at runtime (when Chromium isn't present), which downloads and executes remote code to install Playwright/Chromium and is required for the headless-browser JS-rendering fallback.
Issues (3)
E005
CRITICALSuspicious download URL detected in skill instructions.
W011
MEDIUMThird-party content exposure detected (indirect prompt injection risk).
W012
MEDIUMUnverifiable external dependency detected (runtime URL that controls agent).
Audit Metadata