article-extractor
Warn
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The provided bash scripts interpolate the user-supplied
$ARTICLE_URLvariable directly into shell commands (e.g.,reader "$ARTICLE_URL"). This pattern creates a risk of command injection if the agent does not sanitize the input URL for shell metacharacters before execution.- [INDIRECT_PROMPT_INJECTION]: The skill's primary function is to ingest and display untrusted data from external websites, creating a surface for indirect prompt injection. - Ingestion points: External content is fetched from arbitrary URLs in
SKILL.mdusingcurl,reader, ortrafilatura. - Boundary markers: No delimiters or safety instructions are used to distinguish external content from agent instructions.
- Capability inventory: The skill utilizes
BashandWritetools to execute commands and modify the file system. - Sanitization: The extracted article text is saved and previewed without any sanitization or filtering of potentially malicious instructions embedded in the source webpage.- [EXTERNAL_DOWNLOADS]: The skill references and facilitates the installation of the
@mozilla/readability-cliNode.js package and thetrafilaturaPython package from official registries.
Audit Metadata