s3-explore
Pass
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes data from external, potentially untrusted remote storage buckets and displays it to the agent, creating a surface for indirect instructions.
- Ingestion points: The skill uses
read_blob,parquet_metadata, andFROM '<URL>'queries to fetch remote data inSKILL.md. - Boundary markers: There are no delimiters or 'ignore embedded instructions' warnings around the interpolated data.
- Capability inventory: The skill has access to the
Bashtool and executesduckdbCLI commands. - Sanitization: No sanitization or filtering is applied to the content retrieved from remote URLs before it is processed by the agent.
- [DYNAMIC_EXECUTION]: The skill generates shell commands by interpolating the user-provided URL (
$0) and question ($1) directly into aduckdb -ccall. - Evidence: The pattern
duckdb -c "... FROM '<URL>' ..."inSKILL.mdis vulnerable to command injection if the URL contains shell metacharacters (e.g., backticks, subshells) or SQL injection if it contains single quotes.
Audit Metadata