airflow-hitl
Pass
Audited by Gen Agent Trust Hub on Sep 18, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill implements Human-in-the-loop (HITL) operators that ingest untrusted input from human users via the Airflow UI or REST API.
- Ingestion points:
ApprovalOperator,HITLOperator, andHITLEntryOperatorinSKILL.mdcapture user feedback and form data intoparams_inputorchosen_options(e.g., in theentry_exampleandhitl_examplecode blocks). - Boundary markers: The instructions do not define delimiters or specific system prompts to isolate human-provided feedback from agent instructions.
- Capability inventory: The skill demonstrates printing output to logs and performing task branching via
HITLBranchOperatorbased on user input; these results are passed to downstream Python tasks (after_approval,process) which may possess broader execution capabilities. - Sanitization: The provided examples do not demonstrate sanitization, validation, or escaping of the
params_inputdata before it is consumed by subsequent tasks.
Audit Metadata