ssr
Pass
Audited by Gen Agent Trust Hub on Oct 18, 2026
Risk Level: SAFEDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [DYNAMIC_EXECUTION]: The skill documents the
ScriptOncecomponent, which allows for the generation and execution of JavaScript at runtime during the hydration process. While this involves dynamic script assembly, the examples provided use static templates for legitimate purposes like theme management. - [INDIRECT_PROMPT_INJECTION]: The skill describes a pattern for injecting external data into the document head.
- Ingestion points: Untrusted data enters the agent context via
loaderDatainsrc/routes/posts/$postId.tsx, which is then used to populate theheadroute option. - Boundary markers: There are no explicit boundary markers or delimiters shown in the examples to isolate
loaderDatafrom the rest of the document metadata. - Capability inventory: The skill includes network operation capabilities (via the
fetchPostcall in loaders) and client-side script execution (via theScriptOncecomponent). - Sanitization: No explicit sanitization or escaping logic is demonstrated for the data interpolated into the title or meta tags.
Audit Metadata