azure-functions
Pass
Audited by Gen Agent Trust Hub on Oct 26, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill provides templates for Azure Functions that ingest data from untrusted sources, creating a surface for indirect prompt injection attacks.
- Ingestion points: The skill templates in
references/detailed-guide.mdprocess external data viaHttpRequest(parameters and body),StorageBlob(blob names/paths), andQueueTrigger(message payloads) across .NET, Node.js, and Python examples. - Boundary markers: The provided code templates do not implement explicit delimiters or instruction boundary markers to separate untrusted input from the agent's logic.
- Capability inventory: The skill templates utilize
HttpClientfor network operations and include Azure Storage bindings (QueueOutput,StorageBlob) for data persistence. Deployment instructions reference theazCLI for cloud resource configuration inreferences/detailed-guide.md. - Sanitization: While the code snippets are templates, the documentation in
references/detailed-guide.mdincludes specific security guidance to "Validate input, ownership and idempotency before enqueuing" and to "Prevent SSRF with destination allowlists... Never trust arbitrary URLs."
Audit Metadata