react-router
Pass
Audited by Gen Agent Trust Hub on Sep 11, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill provides documentation on handling external data via loaders and actions, which constitutes an attack surface for indirect prompt injection if the resulting application processes untrusted data without proper boundaries.
- Ingestion points: Data ingestion occurs through
loaderandactionexports in route modules, as described inreferences/start/data-loading.mdandreferences/start/actions.md. - Boundary markers: The documentation does not specify boundary markers or instructions for AI agents to separate untrusted data from instructions when processing these inputs.
- Capability inventory: Applications built using these patterns have capabilities to perform server-side data access, database mutations, and external network requests via
fetchas shown inreferences/explanation/backend-for-frontend.md. - Sanitization: The documentation includes security best practices, such as utilizing
escapeHtmlfor output encoding and performing server-side validation in actions as documented inreferences/how-to/form-validation.md.
Audit Metadata