copilotkit-integrations
Pass
Audited by Gen Agent Trust Hub on May 9, 2026
Risk Level: SAFEPROMPT_INJECTION
Full Analysis
- [PROMPT_INJECTION]: The skill provides integration templates that create a surface for indirect prompt injection. Specifically, several examples demonstrate how to interpolate shared state (such as a list of proverbs) directly into the agent's prompt without using boundary markers, delimiters, or sanitization logic.
- Ingestion points: Shared state is ingested via
callback_context.state(references/integrations/adk.md),input_data.state(references/integrations/strands.md), andinitial_state(references/integrations/llamaindex.md). - Boundary markers: Code patterns such as the
build_proverbs_promptfunction instrands.mdand thebefore_model_modifierinadk.mdappend state data directly to the instructions, which could allow malicious content within that state to influence agent behavior. - Capability inventory: The agents described in the examples have access to various tools (e.g.,
set_proverbs,get_weather, financial tools) and can interact with frontend components. - Sanitization: No input validation or escaping of the shared state data is included in the provided implementation snippets.
Audit Metadata