pulumi-neo
Pass
Audited by Gen Agent Trust Hub on Sep 22, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill retrieves and displays event logs from the Pulumi Neo API. This ingestion of external data creates a potential indirect prompt injection surface where instructions hidden in infrastructure names or Neo's output could attempt to override agent behavior.\n
- Ingestion points: The
get_eventsfunction inscripts/neo_task.pyfetches data from theapi.pulumi.comendpoint.\n - Boundary markers: External data is displayed without delimiters or specific instructions for the agent to ignore embedded commands.\n
- Capability inventory: The skill has network access via the
requestslibrary and executes thepulumiCLI tool.\n - Sanitization: The script performs no filtering or sanitization of the fetched event content.\n- [COMMAND_EXECUTION]: The script
scripts/neo_task.pyusessubprocess.runto callpulumi org get-default. This execution uses a hardcoded list of arguments and does not interpolate user input, providing a safe method for configuration detection.
Audit Metadata