mern-patterns
Pass
Audited by Gen Agent Trust Hub on Sep 7, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill implements patterns for ingesting and processing external data from API responses and HTTP requests, creating a surface for indirect prompt injection.
- Ingestion points: Data is ingested via the Axios client in
apps/web-app/src/utils/apiClient.jsand through request body/query parameters in the Express controllers, such asservices/user-service/src/controllers/user.controller.js. - Boundary markers: The provided code patterns do not include explicit delimiters or specific instructions for the agent to isolate untrusted content from the rest of the prompt context.
- Capability inventory: The skill patterns include capabilities for database persistence using Mongoose (
user.save()inuser.controller.js), network operations via Axios (apiClient.js), and the use of theBashandTasktools as defined in the skill's allowed tools. - Sanitization: The patterns implement input validation using
express-validator(e.g., inservices/user-service/src/routes/users.js) to normalize and validate email addresses and string lengths before data is processed by the controllers.
Audit Metadata