factor-orthogonalize
Pass
Audited by Gen Agent Trust Hub on Aug 12, 2026
Risk Level: SAFEPROMPT_INJECTION
Full Analysis
- [PROMPT_INJECTION]: Indirect prompt injection vulnerability surface found in the
qsh-formtemplate. - Ingestion points: User-supplied input from the
taskandattachmentsfields inSKILL.mdis interpolated directly into the final prompt. - Boundary markers: Absent. The template does not use delimiters (such as XML tags or triple backticks) or instructions to treat the interpolated content as untrusted data.
- Capability inventory: The skill allows the agent to execute shell commands and Python scripts (
scripts/orthogonalize.py) that perform file system operations. - Sanitization: No sanitization or escaping is performed on the user-provided data before interpolation.
- [DYNAMIC_EXECUTION]: The main execution script uses dynamic path manipulation to load dependencies.
- Evidence:
scripts/orthogonalize.pyusessys.path.insertto add a relative directory (skill-pandadata-api/scripts) to the Python search path to import thepandadata_runtimemodule. - [EXTERNAL_DOWNLOADS]: The skill instructions prompt the agent to perform automatic package installation.
- Evidence:
SKILL.mdinstructs the agent to detect missing environments and "automatically install" dependencies includingnumpy,pandas,scipy, andpyarrowusingpip,uv, orconda. These are well-known services, but the automated nature without user confirmation is noted.
Audit Metadata