ecommerce-geo-score-check
Warn
Audited by Socket on Sep 11, 2026
1 alert found:
SecuritySecuritygeo-eval-report-tool.js
MEDIUMSecurityMEDIUM
geo-eval-report-tool.js
No direct evidence of stealthy malware (no persistence, exfiltration, or credential theft) is visible in this fragment. The dominant security concern is that it executes a dynamically constructed shell command via execSync using runtime values (profileSlug and engineList). If these values are not strictly validated/whitelisted, this pattern can enable command injection. Additionally, runId is extracted from external process output and used to select filesystem paths for copying/reading; combined with lack of explicit validation, this increases the risk of unintended file access/copy if an attacker can influence pipeline outputs or inputs.
Confidence: 62%Severity: 74%
Audit Metadata