scrapling
Pass
Audited by Gen Agent Trust Hub on May 8, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill installs the
scraplingpackage from PyPI and usesscrapling installto download necessary browser binaries for its stealth and dynamic fetchers. - [COMMAND_EXECUTION]: The installation process involves executing shell commands such as
pip install "scrapling[all]"andscrapling install. Additionally, the skill provides a CLI interface (scrapling extract ...) that involves executing commands with user-provided URLs. - [DATA_EXFILTRATION]: The skill's primary function is to perform network requests to external, non-whitelisted domains to fetch content. While this is the intended purpose, it represents a data transmission vector.
- [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection because it ingests untrusted data from external websites into the agent's context.
- Ingestion points: Content is retrieved from external URLs via
scrapling extract(CLI) andFetcher,DynamicFetcher, orStealthyFetcher(Python). - Boundary markers: The instructions do not specify the use of delimiters or warnings to ignore instructions embedded in the scraped content.
- Capability inventory: The skill has network access and the ability to write output to the local file system (e.g.,
output.md,output.json). - Sanitization: There is no mention of sanitizing or escaping the scraped content before it is presented to the agent.
Audit Metadata