mistral-webhooks-events
Pass
Audited by Gen Agent Trust Hub on Sep 12, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDATA_EXFILTRATION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill includes patterns for processing external data (prompts and message arrays) through LLM interfaces while possessing capabilities to interact with the file system and network.
- Ingestion points: The
enqueueChatfunction (Step 4) andprocess_batchfunction (Step 5) accept arbitrary prompt/message data. - Boundary markers: The code snippets do not implement delimiters or specific instructions to ignore embedded commands within the user-provided prompts.
- Capability inventory: The skill uses
allowed-toolsincludingWrite(Step 2 useswriteFileSyncto create batch files) and the environment allows network requests (Step 4 usesfetch). - Sanitization: There is no evidence of input validation or prompt sanitization for the external data ingested.
- [DATA_EXFILTRATION]: Step 4 demonstrates a background worker pattern that transmits LLM results to an external endpoint.
- Evidence: The worker in
Step 4usesfetch(job.data.callbackUrl, ...)to send job results to a URL provided in the job metadata. While a standard pattern for webhooks, this allows sending data to arbitrary non-whitelisted domains.
Audit Metadata