Tool Parameter Abuse
High
- Category
- Tool Misuse
- Content
start_time = time.time() try: process = subprocess.Popen( command, shell=True, stdout=subprocess.PIPE,- Confidence
- 98% confidence
- Finding
- This duplicate finding points to the same dangerous pattern: passing an entire command string into Popen(..., shell=True). Because the document teaches an evaluator to discover commands from arbitrary SKILL.md content and run them, this creates a realistic command-injection path that is more dangerous than a generic code sample in isolation.
