physical-ai-people-attribute-search
Audited by Socket on Jul 2, 2026
2 alerts found:
Anomalyx2No direct evidence of classic malware behaviors (e.g., reverse shells, cryptomining, file destruction, keylogging, or explicit data exfiltration to hardcoded suspicious domains) is present in this snippet. However, there is a significant security risk due to `eval` constructing and executing a command line using `${VARIABLES_YAML}` derived from distribution_config.yaml values without robust shell escaping. If an attacker can influence the distribution YAML or config values, this becomes a plausible command-injection vector. Additionally, the worker imports secrets from .env and uses them to call networked image-edit/VLM/LLM endpoints, so any compromise/misconfiguration of endpoint URLs or dependencies executed by `modules/cli.py` would have high impact. Overall: medium confidence of maliciousness-as-written (no clear malicious intent), but meaningful risk from command injection and execution of networked/authenticated pipeline code.
This YAML workflow itself contains no explicit malicious payloads or clear obfuscated behavior. However, it establishes a high-sensitivity execution path by staging and then executing a shell script (augmentation_worker.sh) from artifacts supplied via {{skills_dir}}/cookbooks, while injecting sensitive credentials into the augmentation container. The true security posture therefore hinges on the contents and network behavior of augmentation_worker.sh/endpoint_common.sh and any tools they invoke. Validate script integrity, restrict/monitor network egress to only the intended internal NIM endpoints, and confirm secrets are not logged or transmitted to unintended destinations.