diff --git a/tools/approval.py b/tools/approval.py index 3d17bd2b0..f1a1d1b1b 100644 --- a/tools/approval.py +++ b/tools/approval.py @@ -42,8 +42,10 @@ DANGEROUS_PATTERNS = [ (r'\b(bash|sh|zsh)\s+-c\s+', "shell command via -c flag"), (r'\b(python[23]?|perl|ruby|node)\s+-[ec]\s+', "script execution via -e/-c flag"), (r'\b(curl|wget)\b.*\|\s*(ba)?sh\b', "pipe remote content to shell"), + (r'\b(bash|sh|zsh|ksh)\s+<\s*