asc-testflight
Warn
Audited by Gen Agent Trust Hub on Sep 22, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONCREDENTIALS_UNSAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill relies on the execution of the
ascCLI tool and thejqutility to perform operations like listing apps, groups, and testers, as well as importing/exporting data. - [CREDENTIALS_UNSAFE]: The skill explicitly instructs the agent to use a sensitive private key path
~/.asc/AuthKey.p8for authentication (asc auth login). Accessing private keys is a high-risk operation, although it is a standard requirement for theasctool's functionality. - [INDIRECT_PROMPT_INJECTION]: The skill implements an 'affordances' pattern where it tells the agent to 'Copy affordance commands directly' from the JSON output of the
asctool. This creates a vulnerability surface where poisoned data returned by the tool (e.g., from a compromised developer account or shared group) could lead the agent to execute unintended or malicious commands. - Ingestion points: Tool output JSON (specifically the
affordancesfield) andtesters.csvfiles used for bulk imports. - Boundary markers: None identified; instructions explicitly tell the agent to trust the affordance commands.
- Capability inventory: Subprocess execution via
asc,jq, and shell redirections. - Sanitization: None mentioned for tool output or CSV content.
- [INDIRECT_PROMPT_INJECTION]: The skill processes
testers.csvfiles for bulk operations (asc testflight testers import). Malicious content within the CSV file could potentially influence the agent's behavior during the import process.
Audit Metadata