signals-scout-data-warehouse
Pass
Audited by Gen Agent Trust Hub on Sep 17, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted data from multiple sources, including external server error messages (
latest_error), user-authored SQL queries (query_log), and external webhook metadata. While the skill includes explicit instructions for the agent to treat this data as non-authoritative, the combination of processing raw external input and possessing capabilities like SQL execution and report emission creates a standard vulnerability surface for indirect prompt injection. - Ingestion points: Data is ingested in
SKILL.mdfrom thesystem.source_schemas.latest_errorfield, thequery_log.queryfield (containing raw user SQL), and theexternal-data-sources-webhook-info-retrievetool. - Boundary markers: The skill contains a dedicated section titled 'Untrusted data — errors, table names, and source labels' which provides instructions to treat these strings as data, not instructions, and to prioritize trusted identifiers (UUIDs) over names.
- Capability inventory: The skill has access to
execute-sqlfor querying warehouse tables and thescout-emit-reportandscout-edit-reporttools for creating or modifying user-visible reports. - Sanitization: The skill instructs the agent to quote external content as short snippets and to truncate long messages to avoid payload echoes.
Audit Metadata