comfyui
Pass
Audited by Gen Agent Trust Hub on Sep 8, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes shell scripts (
comfyui_setup.sh) and Python'ssubprocess.runmodule to manage the ComfyUI lifecycle, including installation and launching the server. These operations are essential to the skill's stated purpose of providing a local generation environment. - [EXTERNAL_DOWNLOADS]: The skill facilitates the download of AI models and custom nodes from community-standard repositories such as HuggingFace, CivitAI, and GitHub. These downloads are performed via the official
comfy-cliand are documented as expected behavior for the ComfyUI ecosystem. - [REMOTE_CODE_EXECUTION]: Automated security scans flagged
curlcommands piped topython3. Technical review confirms these instances (e.g., incomfyui_setup.shandSKILL.md) are used solely to format JSON output using the standardpython3 -m json.toolmodule. These commands target a local loopback address (127.0.0.1) and do not execute code from remote sources. - [DATA_EXFILTRATION]: The skill includes a proactive security feature in
_common.pythat strips sensitive headers (such asX-API-KeyandAuthorization) when following cross-host redirects. This prevents API keys from being leaked to external storage backends, such as Amazon S3, when downloading generated content. - [PATH_TRAVERSAL]: The
run_workflow.pyscript utilizes asafe_path_joinutility that validates server-supplied filenames against a target directory, effectively preventing path traversal attacks from malicious or poorly configured workflows.
Audit Metadata