glmv-grounding
Pass
Audited by Gen Agent Trust Hub on May 11, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The skill uses
subprocess.runinscripts/utils_video.pyto invokeffmpegfor frame extraction and video reassembly. These calls use argument lists rather than shell strings, which is a secure practice to prevent command injection. - [EXTERNAL_DOWNLOADS]: The
scripts/glm_grounding_cli.pyscript downloads images and videos from user-provided URLs. It includes a robust validation mechanism (_is_public_url) that prevents Server-Side Request Forgery (SSRF) by blocking localhost, private network ranges, and reserved IP addresses. - [SAFE]: The skill implements safe secret management through
scripts/config_setup.py, which guides users to store theZHIPU_API_KEYin a local.envfile and provides warnings to exclude it from version control. - [SAFE]: Data parsing in
scripts/utils_boxes.pyand other utility scripts usesast.literal_evalinstead ofeval()to process model outputs, mitigating risks associated with executing arbitrary code from untrusted model responses. - [SAFE]: All external communications are directed to the official Zhipu AI endpoint (
open.bigmodel.cn), and dependencies are standard, well-known libraries.
Audit Metadata