Stock-Decision
PassAudited by VirusTotal on Apr 1, 2026.
Findings (1)
The skill bundle contains a critical shell injection vulnerability in 'scripts/analyze.py' and 'scripts/backtest.py', where user-provided stock names or codes are passed directly into 'subprocess.run' with 'shell=True' without sanitization. While the scripts appear functionally dedicated to stock analysis and macro-economic research (including web scraping via 'requests' in 'scripts/macro_analyzer.py'), the insecure execution pattern allows for arbitrary command execution. No evidence of intentional malice, such as data exfiltration or persistence mechanisms, was observed.
