External Script Fetching
High
- Category
- Supply Chain
- Content
```bash # Fetch the page and extract all resource URLs curl -sL "https://$HOST" | python3 -c " import sys, re from urllib.parse import urlparse html = sys.stdin.read()
- Confidence
- 90% confidence
- Finding
- The skill instructs fetching arbitrary remote content from a user-controlled host and immediately piping it into a Python parser. Although the fetched HTML is treated as data rather than executed as code, this still causes the agent to make network requests to attacker-influenced destinations, which can enable SSRF-style access to internal services, unexpected data exfiltration through outbound requests, or analysis of untrusted content without safety boundaries. In this skill’s context, the behavior is core functionality, but it is still security-relevant because the target host is variable and the agent is encouraged to retrieve live remote content automatically.
