fal-lip-sync
Warn
Audited by Gen Agent Trust Hub on Apr 3, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONCREDENTIALS_UNSAFE
Full Analysis
- [COMMAND_EXECUTION]: The scripts
scripts/lip-sync.shandscripts/talking-head.shuse shell variable interpolation to build JSON payloads (e.g.,PAYLOAD="{\"video_url\": \"$VIDEO_URL\", \"audio_url\": \"$AUDIO_URL\"}"). If a user provides a URL containing double quotes or other shell-special characters, it could result in JSON injection or unexpected behavior in the API request. - [CREDENTIALS_UNSAFE]: The scripts include a flag
--add-fal-keythat writes the provided API key directly into a.envfile (echo "FAL_KEY=$2" > .env). While storing secrets in.envis a common practice, the skill encourages providing the secret as a command-line argument, which may leave the key visible in the shell history or process list. - [COMMAND_EXECUTION]: The
SKILL.mdfile references an external script/mnt/skills/user/fal-generate/scripts/search-models.shthat is not included in the provided skill files, making its behavior unverifiable.
Audit Metadata