HIGHDestructive file system command detectedskills/higgsfield-seedance-prompt/SKILL.md:95 · Destructive file system command detectedFix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05 HIGHAuto-update or dynamic fetch configurationsrc/cli.mjs:9 · Auto-update or dynamic fetch configuration — agent may load new code at runtimeFix: Pin versions and sources; vendor anything fetched at install time.
AST06 MEDIUMPython subprocess execution detectedskills/story-video-project-studio/scripts/mix_bgm.py:83 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMPython subprocess execution detectedskills/story-development-director/scripts/test_story_checkpoint.py:56 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMPython subprocess execution detectedskills/story-video-project-studio/scripts/mix_bgm.py:29 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 HIGHAuto-update or dynamic fetch configurationsrc/cli.mjs:226 · Auto-update or dynamic fetch configuration — agent may load new code at runtimeFix: Pin versions and sources; vendor anything fetched at install time.
AST06 HIGHAuto-update or dynamic fetch configurationsrc/update.mjs:136 · Auto-update or dynamic fetch configuration — agent may load new code at runtimeFix: Pin versions and sources; vendor anything fetched at install time.
AST06 MEDIUMPython subprocess execution detectedskills/story-video-project-studio/scripts/assemble_accepted_videos.py:41 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMPython subprocess execution detectedskills/story-video-project-studio/scripts/mix_bgm.py:104 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 HIGHAuto-update or dynamic fetch configurationsrc/cli.mjs:59 · Auto-update or dynamic fetch configuration — agent may load new code at runtimeFix: Pin versions and sources; vendor anything fetched at install time.
AST06 HIGHAuto-update or dynamic fetch configurationsrc/cli.mjs:265 · Auto-update or dynamic fetch configuration — agent may load new code at runtimeFix: Pin versions and sources; vendor anything fetched at install time.
AST06 MEDIUMPython subprocess execution detectedskills/goal-driven-video-qa/scripts/collect_video_evidence.py:37 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMPython subprocess execution detectedskills/story-development-director/scripts/test_story_checkpoint.py:43 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 HIGHAccess to sensitive file pathssrc/update.mjs:82 · Access to sensitive file paths — SSH keys, AWS credentials, env files, or system filesFix: Stop enumerating or reading credential locations; take secrets from a declared environment variable the user sets on purpose.
AST05 HIGHAuto-update or dynamic fetch configurationsrc/config.mjs:7 · Auto-update or dynamic fetch configuration — agent may load new code at runtimeFix: Pin versions and sources; vendor anything fetched at install time.
AST06 HIGHAccess to sensitive file pathssrc/update.mjs:166 · Access to sensitive file paths — SSH keys, AWS credentials, env files, or system filesFix: Stop enumerating or reading credential locations; take secrets from a declared environment variable the user sets on purpose.
AST05 MEDIUMOutbound HTTP to raw IP addressskills/story-video-media-runtime/scripts/test_media_runtime.py:70 · Outbound HTTP to raw IP address — may bypass domain-based monitoringFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 MEDIUMFile type combined with upload actionskills/goal-driven-video-qa/SKILL.md:96 · File type combined with upload action — agent may exfiltrate local data filesFix: Remove the call, or declare the host in frontmatter and explain in the README what is sent and why.
AST07 HIGHAuto-update or dynamic fetch configurationsrc/cli.mjs:225 · Auto-update or dynamic fetch configuration — agent may load new code at runtimeFix: Pin versions and sources; vendor anything fetched at install time.
AST06 MEDIUMOutbound HTTP to raw IP addressskills/story-video-media-runtime/scripts/test_media_runtime.py:84 · Outbound HTTP to raw IP address — may bypass domain-based monitoringFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 HIGHAccess to sensitive file pathssrc/update.mjs:173 · Access to sensitive file paths — SSH keys, AWS credentials, env files, or system filesFix: Stop enumerating or reading credential locations; take secrets from a declared environment variable the user sets on purpose.
AST05 MEDIUMURL using raw IP addressskills/story-video-media-runtime/scripts/test_media_runtime.py:84 · URL using raw IP address — may bypass domain-based filteringFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 MEDIUMURL using raw IP addressskills/story-video-media-runtime/scripts/test_media_runtime.py:70 · URL using raw IP address — may bypass domain-based filteringFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 MEDIUMFile type combined with upload actionskills/higgsfield-seedance-prompt/scripts/bind_references.py:79 · File type combined with upload action — agent may exfiltrate local data filesFix: Remove the call, or declare the host in frontmatter and explain in the README what is sent and why.
AST07 MEDIUMPython subprocess execution detectedskills/story-development-director/scripts/test_story_checkpoint.py:45 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMPython subprocess execution detectedskills/story-video-project-studio/scripts/test_replace_video_shot.py:22 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMPython subprocess execution detectedskills/story-video-project-studio/scripts/test_voice_assets.py:28 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMPython subprocess execution detectedskills/story-video-project-studio/scripts/replace_video_shot.py:16 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMPython subprocess execution detectedskills/story-video-project-studio/scripts/test_mix_bgm.py:20 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMPython subprocess execution detectedskills/story-video-project-studio/scripts/voice_assets.py:146 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMPython subprocess execution detectedskills/story-video-project-studio/scripts/test_replace_video_shot.py:27 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMPython subprocess execution detectedskills/story-video-project-studio/scripts/voice_assets.py:114 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMPython subprocess execution detectedskills/story-video-project-studio/scripts/test_mix_bgm.py:12 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMPython subprocess execution detectedskills/story-video-project-studio/scripts/test_assemble_accepted_videos.py:12 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05