comfyui-skill-openclaw

Warn

Audited by Socket on Aug 27, 2026

5 alerts found:

Securityx3Anomalyx2
SecurityMEDIUM
ui/app.py

The fragment appears to be legitimate ComfyUI administration code rather than malware. It contains no clear data theft, backdoor, destructive payload, or intentional obfuscation. The primary security risk is unauthenticated exposure of powerful administrative endpoints, especially dependency installation, system update/restart, configuration import, server creation, and outbound network requests. SSRF and unsafe dependency installation require review of the imported helper implementations and deployment access controls. The subprocess usage itself does not show shell injection because shell=True is not used.

Confidence: 94%Severity: 78%
SecurityMEDIUM
ui/dependency_installer.py

This is an installer component with legitimate ComfyUI functionality, not clear malware. Its principal security risk is intentional execution of untrusted third-party installation code: arbitrary git repositories are cloned and their requirements.txt files are installed. Inputs should be restricted to trusted repositories and model sources, with URL validation, path validation, integrity checks, and isolated installation. No direct credential theft or data exfiltration is present in the shown code.

Confidence: 98%Severity: 78%
SecurityMEDIUM
scripts/shared/frontend_update.py

This is a frontend auto-updater with no evident direct malware or data-theft behavior. However, it installs unsigned and unverified remote release content and contains incomplete tar archive containment checks, including a path-prefix validation weakness and no explicit link-member defenses. The shown code is also syntactically incomplete. The updater should use signature or digest verification, safe extraction with path-aware containment checks, and rejection of symlinks, hardlinks, and special files before deployment.

Confidence: 98%Severity: 72%
AnomalyLOW
.github/workflows/sync-frontend.yml

This is a legitimate-looking frontend synchronization workflow, not direct malware. It creates a significant supply-chain risk by automatically downloading an unpinned external release, extracting it without archive validation, and enabling auto-merge using a repository token. The main threat is upstream artifact compromise or malicious frontend code rather than behavior explicitly implemented by this workflow. Pin releases or verify signed hashes, inspect archive paths in a staging directory, scan the resulting assets, and minimize token permissions and auto-merge authority.

Confidence: 96%Severity: 68%
AnomalyLOW
scripts/update_frontend.sh

The script appears to be a legitimate frontend release updater, not malware. Its main security risk is trusting and extracting a remote tar.gz archive without explicit archive path, symlink, type, or integrity validation. A compromised GitHub release asset could potentially overwrite files outside the temporary extraction directory before the index.html check. The external cleanup script also requires separate review.

Confidence: 97%Severity: 58%
Audit Metadata
Analyzed At
Aug 27, 2026, 12:38 PM
Package URL
pkg:socket/skills-sh/huangyuchuh%2Fcomfyui_skills_openclaw%2Fcomfyui-skill-openclaw%2F@723d3a74c9651b7f2980fc82cc70b1f091851cea
Security Audit — socket — comfyui-skill-openclaw