skill-tester
Audited by Socket on Aug 21, 2026
1 alert found:
SecurityNo direct evidence that this module itself contains stealthy malware. However, it is inherently high risk because it dynamically executes every *.py discovered under a user-supplied directory using subprocess.run on the host with full process privileges, and it captures and reports stdout/stderr from those scripts (which can amplify sensitive data leakage into CI logs). The timeout reduces denial-of-service risk but does not mitigate arbitrary code execution, filesystem/network/process manipulation, or secret exfiltration performed by the executed scripts. Additionally, there are robustness anomalies (undefined epilog and apparent truncation of the main call) that may prevent normal execution as written.