bats-testing
Pass
Audited by Gen Agent Trust Hub on Feb 17, 2026
Risk Level: SAFEDATA_EXFILTRATIONCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [DATA_EXFILTRATION] (LOW): The skill utilizes
curlin Pattern 3 to interact with an externalAPI_BASE_URL. While this is standard for API testing, it involves network operations to non-whitelisted domains. - [COMMAND_EXECUTION] (SAFE): Use of
runandbash -cis appropriate for the context of a Bash testing framework. No signs of arbitrary or malicious command execution were found. - [PROMPT_INJECTION] (LOW): The skill processes untrusted data from API responses, creating a surface for indirect prompt injection (Category 8).
- Ingestion points: External API data is captured via
curlintoHTTP_BODYand$body_filein Pattern 3. - Boundary markers: No explicit boundary markers or instructions to ignore embedded commands are present in the provided templates.
- Capability inventory: The agent uses
runfor subprocess execution,curlfor network requests, andjqfor data processing. - Sanitization: The skill recommends using
jqfor JSON assertions, which provides structural validation but not full sanitization against instructional content.
Audit Metadata