skills/datadrivenconstruction/ddc_skills_for_ai_agents_in_construction/workflow-automation/Gen Agent Trust Hub
workflow-automation
Warn
Audited by Gen Agent Trust Hub on Sep 18, 2026
Risk Level: MEDIUMINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes external CSV and Excel files, creating a vulnerability surface where malicious instructions could be embedded in data. 1. Ingestion points: The
_extract_csvand_extract_excelmethods inSKILL.md. 2. Boundary markers: Absent; the skill does not use delimiters or warnings to ignore instructions within the data. 3. Capability inventory: The skill has filesystem read/write capabilities via thepandaslibrary and the ability to generate Python scripts. 4. Sanitization: Absent; the implementation does not perform sanitization or validation of the data content prior to processing. - [DYNAMIC_EXECUTION]: The
generate_airflow_dagmethod programmatically constructs Python code by interpolating workflow IDs, task IDs, and descriptions directly into f-string templates. This allows for code injection if an attacker-controlled workflow definition contains Python syntax designed to break out of the string templates. Evidence: Implementation ofgenerate_airflow_daginSKILL.mdwhich maps metadata fields directly to Python identifiers and operator arguments.
Audit Metadata