airtap
Pass
Audited by Gen Agent Trust Hub on Sep 21, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses
subprocess.runinscripts/airtap.pyto interact with an external CLI tool namedopenclaw. This is used to relay Airtap task updates to the OpenClaw service. The implementation follows security best practices by using a list of arguments to avoid shell injection and verifying that the target binary name is exactly 'openclaw'. - [INDIRECT_PROMPT_INJECTION]: The skill has an indirect prompt injection surface as it ingests and processes task progress updates from the Airtap API.
- Ingestion points: Task details and agent messages are retrieved via the
api_get_task_detailsfunction inscripts/airtap_common.py. - Boundary markers: None identified in the prompt templates or processing logic.
- Capability inventory: The skill can perform network requests to the Airtap API using
requestsand execute theopenclawbinary viasubprocess.runinscripts/airtap.py. - Sanitization: The skill performs basic text normalization and truncation but does not implement specific filtering to prevent embedded instructions in task updates from influencing the agent's behavior.
Audit Metadata