process-raster
Warn
Audited by Gen Agent Trust Hub on May 7, 2026
Risk Level: MEDIUMCOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses string interpolation to build shell commands (
find) and Python scripts (python3 -c "..."). It instructs the agent to replace placeholders likeINPUT_PATH,OUTPUT_PATH, andINPUT_FILENAMEwith user-supplied values. This pattern is vulnerable to command injection if the input values are not properly sanitized or escaped before being placed into the script templates. - [INDIRECT_PROMPT_INJECTION]: The skill processes external data including user input from
$@, file names found on the local filesystem, and state information from.geoai-skills/state.jsonwithout sufficient boundary markers or sanitization logic. - Ingestion points: User arguments (
$@), file paths fromfindoutput, and paths/metadata fromstate.json(SKILL.md). - Boundary markers: None present. There are no instructions for the agent to treat interpolated data as untrusted or to use specific delimiters.
- Capability inventory: Shell execution (Bash) and Python script execution (
python3 -c). - Sanitization: None present. The skill relies on simple string replacement for parameters like
MINXandINPUT_PATH.
Audit Metadata