metro-ai-app-recipe
Pass
Audited by Gen Agent Trust Hub on Sep 6, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPRIVILEGE_ESCALATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The
install.shscript fetches AI models and sample videos from theopen-edge-platformrepositories on GitHub. It also pulls official Docker images from Docker Hub and GitHub Container Registry.\n- [COMMAND_EXECUTION]: The skill automates the deployment of a seven-container stack using Docker Compose and provides utility scripts (install.sh,sample_start.sh) that usecurlfor interacting with the pipeline server's REST API andopensslfor certificate and credential generation.\n- [PRIVILEGE_ESCALATION]: Hardware acceleration (GPU/NPU) requires access to host device nodes, which is implemented via standard Dockergroup_addconfigurations for thevideoandrendergroups.\n- [INDIRECT_PROMPT_INJECTION]: The skill processes external video stream data and RTSP URLs, creating a surface for indirect injection.\n - Ingestion points: Input source URIs (RTSP/file/device) and class filter IDs defined in the project configuration.\n
- Boundary markers: The
validate_env.shscript provides structural validation and verification of parameters before execution.\n - Capability inventory: The stack includes
docker-composefor orchestration,curlfor REST API interaction, andgst-launchfor video pipeline execution.\n - Sanitization: All environment variables and input parameters are strictly validated via regex and numeric range checks in
validate_env.shbefore deployment.
Audit Metadata