fastmcp
Pass
Audited by Gen Agent Trust Hub on Feb 17, 2026
Risk Level: SAFEDATA_EXFILTRATIONPROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [DATA_EXFILTRATION] (LOW): The
templates/openapi-integration.pyfile includes abatch_api_requesttool that allows the agent to make network requests to arbitrary endpoints. This presents a potential SSRF (Server-Side Request Forgery) risk if the agent is directed to internal or sensitive URLs.\n- [PROMPT_INJECTION] (LOW): Indirect Prompt Injection surface (Category 8). The skill processes external data from OpenAPI specifications and API responses which could contain malicious instructions. Ingestion points:templates/openapi-integration.pyviaload_openapi_spec(fetching fromOPENAPI_SPEC_URL) andbatch_api_request(fetching from user-provided endpoints). Boundary markers: Absent in templates. Capability inventory: Network requests viahttpxand dynamic tool generation viaFastMCP.from_openapi. Sanitization: No explicit sanitization or validation of the remote content is implemented in the templates.\n- [EXTERNAL_DOWNLOADS] (LOW): Thetemplates/openapi-integration.pyscript attempts to download a JSON specification from a remote URL defined by theOPENAPI_SPEC_URLenvironment variable.
Audit Metadata