plain-support
Pass
Audited by Gen Agent Trust Hub on Sep 18, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted data from the Plain API, which includes customer emails, chat messages, and Slack communications.
- Ingestion points: Conversation history and customer details are fetched in
scripts/plain-api.shvia thethread timelineandthread getactions. - Boundary markers: The skill instructions do not provide delimiters or clear warnings to the agent regarding the presence of potentially malicious instructions in the retrieved content.
- Capability inventory: The skill environment has network access via
curland the ability to read local files using thecatcommand within aBashtool. - Sanitization: There is no evidence of filtering or sanitization performed on the API responses before they are processed by the agent.
- [COMMAND_EXECUTION]: The CLI script executes file-reading operations based on paths provided as command-line arguments.
- Evidence: The
thread_notefunction inscripts/plain-api.shusescat "$text_file"and thehelpcenter_article_upsertfunction usescat "$content_file". This creates a mechanism where an agent could be manipulated into reading sensitive local files if directed to specific system paths.
Audit Metadata