overture-data
Pass
Audited by Gen Agent Trust Hub on Aug 6, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses
python3 -cto execute Python code blocks that incorporate variables likeDATA_TYPE,MINX,MINY,MAXX,MAXY, andOUTPUT_PATH. If the agent does not strictly validate these inputs from the user, it could lead to command injection within the Python string literal. - [PROMPT_INJECTION]: The skill processes external Overture Maps data and displays the head of the resulting GeoDataFrame (
gdf.head().to_string()). This creates an indirect prompt injection surface where a malicious data source could contain text designed to influence the agent's behavior when the data is rendered in the terminal context. - Ingestion points: Data is fetched from Overture Maps via the
geoailibrary and displayed in the terminal viagdf.head()(SKILL.md). - Boundary markers: None identified. The data is printed directly to stdout.
- Capability inventory: The skill has
Bashaccess, allowspython3execution, and performs file system writes (json.dumpto state files). - Sanitization: No evidence of sanitization or escaping of the GeoDataFrame content before it is printed to the agent's context.
- [COMMAND_EXECUTION]: The skill executes shell commands to update its state, including
git rev-parseand file system checks. While these are localized to the project environment, they represent an execution surface that relies on the environment's integrity.
Audit Metadata