remotion-markup
Pass
Audited by Gen Agent Trust Hub on Sep 8, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill provides patterns for fetching external data at runtime to parameterize video compositions. This represents an attack surface where maliciously crafted external data could attempt to influence the agent's behavior during the video generation process.
- Ingestion points: Data is ingested from external URLs in
calculate-metadata.md(viaprops.dataUrl) andlottie.md(viafetchfor Lottie JSON assets). - Boundary markers: The instructions do not specify any boundary markers or delimiters to isolate untrusted external data from the agent's instructional context.
- Capability inventory: The skill requires the ability to execute shell commands using
npx remotionfor tasks such as starting the studio, rendering frames, and adding packages. - Sanitization: The provided examples do not demonstrate sanitization or validation of the external JSON data before it is used to populate component props.
- [EXTERNAL_DOWNLOADS]: The skill fetches resources from well-known external services to support its functionality.
- Evidence:
CesiumFlythrough.tsxdynamically loads the CesiumJS library fromcesium.comat runtime. Other components reference media assets, map tiles, and fonts from well-known providers includingremotion.media,googleapis.com,maptiler.com, andmapbox.com.
Audit Metadata