exa-incident-runbook
Pass
Audited by Gen Agent Trust Hub on Sep 12, 2026
Risk Level: SAFECOMMAND_EXECUTIONDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill contains shell scripts that use
curlfor API connectivity testing andkubectlfor retrieving service logs. These are standard diagnostic tools for incident response and are explicitly allowed in the skill configuration. - [DATA_EXFILTRATION]: The triage and authentication verification scripts communicate with
https://api.exa.ai/search. This is the official endpoint for the Exa service, and the use of theEXA_API_KEYis consistent with the skill's purpose of managing Exa-related outages. - [INDIRECT_PROMPT_INJECTION]: The skill ingests data from external sources during triage.
- Ingestion points: Processes the response from the Exa API (saved to
/tmp/exa-triage.json) and output fromkubectl logscommands. - Boundary markers: The instructions explicitly remind the operator to use "redacted diagnostic access" and "preserve minimal redacted evidence," which limits the flow of raw, potentially malicious external data into the agent context.
- Capability inventory: Shell execution (
Bash) and file reading. - Sanitization: API responses are piped through
python3 -m json.toolfor structural validation andgrepis used to filter log output, reducing the surface area for injection attacks.
Audit Metadata