generate-connectivity-knowledge
Pass
Audited by Gen Agent Trust Hub on Jun 30, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection (Category 8). It autonomously discovers and ingests untrusted data from external websites (API documentation) via tools like
WebSearchandWebFetch. This untrusted content is used to define API structures and base URLs which directly influence high-capability actions such as writing files and executing shell commands.\n - Ingestion points:
Step 2: Documentation DiscoveryandStep 9: Deep Researchinvolve fetching external documentation URLs.\n - Boundary markers: No instructions are provided to use delimiters or ignore embedded instructions within the researched content.\n
- Capability inventory: The skill uses
Bash(forcurlrequests),Write, andEdit(to create theconnectivity-schemafolder and OpenAPI specifications).\n - Sanitization: The instructions do not direct the agent to sanitize or validate strings sourced from external documentation before they are interpolated into shell command strings.\n- [COMMAND_EXECUTION]: In
Step 13.2.1, the skill constructs shell commands for theBashtool using data retrieved from external research. Parameters such as theBase URLand endpointPathare interpolated directly intocurlcommand lines. If the documentation being researched contains malicious shell metacharacters, it could result in arbitrary command execution when the validation loop runs.\n- [SAFE]: The skill implements a robust 'Credential Security' framework that prevents sensitive authentication values from being exposed to the AI model's context. It uses shell-level substitution andgrep -cfor existence checks, ensuring that secrets remain localized to the execution environment.
Audit Metadata