challenging
Pass
Audited by Gen Agent Trust Hub on Oct 13, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: Fetches the
requestslibrary from the official Python package registry (PyPI) during runtime to support API-based workflows. - [COMMAND_EXECUTION]: Executes the
pipcommand viasubprocess.check_callto manage library installation inscripts/challenger.py. The command is limited to installing a specific, hardcoded package within sandboxed environments. - [DYNAMIC_EXECUTION]: Performs runtime installation and loading of Python modules to provide optional features without requiring pre-installed dependencies.
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted user-provided content such as draft documents and technical briefs. Ingestion points: Data enters the system through the
artifact,context,voice, andfindingfields processed byscripts/challenger.py. Boundary markers: The skill wraps external content in XML-like tags (e.g.,<artifact>,<context>) to separate untrusted data from system instructions. Capability inventory: Usessubprocessfor package management andrequestsfor network communication with Anthropic, Google, and Cloudflare APIs. Sanitization: System prompts in thereferences/directory include an explicit 'TRUST BOUNDARY' instruction, directing the model to treat the wrapped content strictly as data for review, not as commands.
Audit Metadata