public-tenders
Pass
Audited by Gen Agent Trust Hub on Sep 25, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes a local bash script (
scripts/polytender.sh) to interact with the remote Polytender MCP server. The script usescurlfor network requests andjqfor JSON processing. It includes a validation step to ensure that arguments passed from the agent are valid JSON objects before they are processed byjqor sent in the request body. - [INDIRECT_PROMPT_INJECTION]: The skill has an attack surface for indirect prompt injection as it retrieves data from external procurement portals.
- Ingestion points: Data is fetched through the
get_tender,get_tender_documents, andread_tender_documenttools described inSKILL.md. - Boundary markers: The instructions do not specify explicit delimiters for the external content but do provide clear guidelines for the agent to summarize or translate the information for the user.
- Capability inventory: The skill can execute the
scripts/polytender.shscript to perform network requests and has the ability to modify state (e.g., bookmarking tenders) via org-scoped API calls. - Sanitization: The helper script uses
jqto sanitize and construct the JSON payload for API requests, which mitigates simple command injection via the tool arguments.
Audit Metadata