deep-analysis
Audited by Socket on Nov 4, 2026
3 alerts found:
Anomalyx3SUSPICIOUS. The core stock-analysis capability is coherent, but the skill’s footprint is broader than necessary: extensive shell execution, mutable dependency installation, optional public tunneling, and mixed update/install trust signals from a personal GitHub publisher. No clear credential-stealing or overt exfiltration path is shown, so this is not confirmed malware, but it carries meaningful supply-chain and publication risk.
The code does not show overt malicious behavior, but it contains meaningful supply-chain and exposure risks: (1) it auto-installs missing Python dependencies via pip (potentially unpinned, executable code from package indexes), (2) it can download and install the cloudflared binary with sudo from GitHub via curl when `--install-cloudflared` is used, and (3) it deliberately exposes locally generated reports to the internet via Cloudflare Tunnel in `--remote` mode. Indirectly, loading internal modules from a modified sys.path and running an analysis pipeline means the real risk may depend on those imported modules, which are not included here.
This module is primarily a local report generator with no direct evidence of credential theft, network exfiltration, or embedded malware in the shown fragment. However, there is a meaningful local security risk: ticker-derived values are used in filesystem paths with insufficient sanitization. This can potentially enable path traversal for cache reads and for report output writes (write/read outside the intended directories) if an attacker can influence tickers (directly or indirectly through parse_ticker/loaded cached data). Additionally, the module executes an internal pipeline per ticker, which is a supply-chain/execution hotspot outside this fragment. Security review should therefore prioritize path handling and the behavior of the imported pipeline/module functions.