HIGHPipe-to-shell patternreferences/lhm-bigdata-workflow-migration-skill/skill/lhm-sch-env/SKILL.md:220 · Pipe-to-shell pattern — downloads and immediately executes remote codeFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST06 HIGHOutbound HTTP to raw IP addressreferences/lhm-bigdata-workflow-migration-skill/SKILL.md:109 · 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 CRITICALRule modification attemptreferences/lhm-sql-conversion/SKILL.md:39 · Rule modification attempt — overwriting existing instructionsFix: Remove the text that addresses the agent rather than the reader; describe behavior, do not instruct.
AST01 HIGHPrivileged sudo commandreferences/lhm-sql-conversion/scripts/lookup_rules.py:200 · Privileged sudo command — agent may execute with elevated privilegesFix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05 MEDIUMFile permission modification commandreferences/lhm-bigdata-workflow-migration-skill/skill/lhm-sch-ds/scripts/lhm_ds_cli/credentials.py:161 · File permission modification command — agent changes file ownership/permissionsFix: Stop enumerating or reading credential locations; take secrets from a declared environment variable the user sets on purpose.
AST05 MEDIUMFile type combined with upload actionreferences/lhm-sql-conversion/SKILL.md:139 · 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 CRITICALRule modification attemptreferences/lhm-sql-conversion/SKILL.md:32 · Rule modification attempt — overwriting existing instructionsFix: Remove the text that addresses the agent rather than the reader; describe behavior, do not instruct.
AST01 CRITICALRule modification attemptreferences/lhm-sql-conversion/skills/sql-atomic-conversion/SKILL.md:199 · Rule modification attempt — overwriting existing instructionsFix: Remove the text that addresses the agent rather than the reader; describe behavior, do not instruct.
AST01 HIGHOutbound HTTP to raw IP addressreferences/lhm-bigdata-workflow-migration-skill/SKILL.md:111 · 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 HIGHPrivileged sudo commandscripts/install_lhm_plugin.sh:58 · Privileged sudo command — agent may execute with elevated privilegesFix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05 HIGHPrivileged sudo commandreferences/lhm-data-validation-skill/scripts/install_lhm_plugin.sh:58 · Privileged sudo command — agent may execute with elevated privilegesFix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05 MEDIUMFile type combined with upload actionreferences/lhm-bigdata-workflow-migration-skill/skill/lhm-sch-read-exec/SKILL.md:230 · 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 MEDIUMFile type combined with upload actionreferences/lhm-sql-conversion/SKILL.md:470 · 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 MEDIUMFile type combined with upload actionreferences/lhm-bigdata-workflow-migration-skill/SKILL.md:252 · 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 detectedreferences/lhm-bigdata-workflow-migration-skill/skill/lhm-sch-read-exec/scripts/lhm_read_exec_cli/aliyun_cli.py:277 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 CRITICALRule modification attemptreferences/lhm-sql-conversion/SKILL.md:43 · Rule modification attempt — overwriting existing instructionsFix: Remove the text that addresses the agent rather than the reader; describe behavior, do not instruct.
AST01 MEDIUMFile type combined with upload actionreferences/lhm-bigdata-workflow-migration-skill/skill/lhm-sch-read-exec/SKILL.md:204 · 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 MEDIUMFile type combined with upload actionreferences/lhm-sql-conversion/SKILL.md:404 · 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 MEDIUMURL using raw IP addressreferences/lhm-bigdata-workflow-migration-skill/SKILL.md:111 · URL using raw IP address — may bypass domain-based filteringFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 HIGHAccess to sensitive file pathsreferences/lhm-sql-conversion/scripts/client.py:47 · 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 MEDIUMFile permission modification commandreferences/lhm-bigdata-workflow-migration-skill/skill/lhm-sch-read-exec/scripts/lhm_read_exec_cli/credentials.py:166 · File permission modification command — agent changes file ownership/permissionsFix: Stop enumerating or reading credential locations; take secrets from a declared environment variable the user sets on purpose.
AST05 CRITICALRule modification attemptreferences/lhm-sql-conversion/SKILL.md:20 · Rule modification attempt — overwriting existing instructionsFix: Remove the text that addresses the agent rather than the reader; describe behavior, do not instruct.
AST01 MEDIUMFile permission modification commandreferences/lhm-bigdata-workflow-migration-skill/skill/lhm-sch-deploy/scripts/lhm_deploy_cli/credentials.py:166 · File permission modification command — agent changes file ownership/permissionsFix: Stop enumerating or reading credential locations; take secrets from a declared environment variable the user sets on purpose.
AST05 MEDIUMPython subprocess execution detectedreferences/lhm-bigdata-workflow-migration-skill/skill/lhm-sch-deploy/scripts/lhm_deploy_cli/aliyun_cli.py:277 · 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 pathsreferences/lhm-sql-conversion/scripts/client.py:46 · 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 MEDIUMFile type combined with upload actionreferences/lhm-sql-conversion/SKILL.md:410 · 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 detectedreferences/lhm-data-validation-skill/scripts/aliyun_cli.py:284 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 CRITICALRule modification attemptreferences/lhm-sql-conversion/SKILL.md:52 · Rule modification attempt — overwriting existing instructionsFix: Remove the text that addresses the agent rather than the reader; describe behavior, do not instruct.
AST01 HIGHAccess to sensitive file pathsreferences/lhm-sql-conversion/scripts/client.py:45 · 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 MEDIUMFile type combined with upload actionreferences/lhm-bigdata-workflow-migration-skill/skill/lhm-sch-deploy/SKILL.md:15 · 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 CRITICALRule modification attemptreferences/lhm-sql-conversion/skills/sql-atomic-conversion/SKILL.md:197 · Rule modification attempt — overwriting existing instructionsFix: Remove the text that addresses the agent rather than the reader; describe behavior, do not instruct.
AST01 MEDIUMURL using raw IP addressreferences/lhm-bigdata-workflow-migration-skill/SKILL.md:109 · 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 permission modification commandreferences/lhm-bigdata-workflow-migration-skill/skill/lhm-sch-env/scripts/lhm_sch_env/checks.py:110 · File permission modification command — agent changes file ownership/permissionsFix: Request the narrowest permission that works; replace wildcards with the exact paths or hosts.
AST05 MEDIUMRemote installer piped to shellreferences/lhm-bigdata-workflow-migration-skill/skill/lhm-sch-env/SKILL.md:220 · Remote installer piped to shellFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST07 MEDIUMPython subprocess execution detectedreferences/lhm-bigdata-workflow-migration-skill/skill/lhm-sch-ds/scripts/lhm_ds_cli/aliyun_cli.py:277 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMPython subprocess execution detectedreferences/lhm-bigdata-workflow-migration-skill/skill/lhm-sch-env/scripts/lhm_sch_env/aliyun_cli.py:277 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMPython subprocess execution detectedreferences/lhm-sql-conversion/scripts/client.py:443 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMFile type combined with upload actionreferences/lhm-sql-conversion/scripts/dryrun.py:22 · 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 detectedreferences/lhm-sql-conversion/scripts/client.py:473 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMPython subprocess execution detectedreferences/lhm-sql-conversion/scripts/client.py:1053 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMPython subprocess execution detectedreferences/lhm-sql-conversion/scripts/client.py:1015 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMPython subprocess execution detectedreferences/lhm-sql-conversion/scripts/lookup_rules.py:224 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMPython subprocess execution detectedreferences/lhm-sql-conversion/scripts/lookup_rules.py:394 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05