ai-research-explore

Warn

Audited by Socket on Jul 27, 2026

2 alerts found:

SecurityAnomaly
SecurityMEDIUM
scripts/passes/execution_feasibility.py

This module is primarily a feasibility/resource planning tool with static parsing checks, but it also performs in-process dynamic execution of repository Python files during runtime “probe” checks (spec.loader.exec_module), with only stdout/stderr silenced and no sandboxing. No explicit credential theft/exfiltration/backdoor logic is visible in the fragment, so embedded malware is not demonstrated. However, the module’s design creates a meaningful supply-chain execution risk: if the target repository content or target_location_map can be influenced by an attacker, arbitrary code execution can occur within the scanning process. External GPU detection subprocesses and RESOURCE_PLAN.md output writing appear operationally intended and are lower risk than the dynamic exec behavior.

Confidence: 70%Severity: 72%
AnomalyLOW
scripts/orchestrate_explore.py

No clear evidence of intentional malware, obfuscation, credential theft, or network exfiltration is present in this fragment. However, the module is a high-impact orchestrator that forwards untrusted command strings from campaign/variant configuration into subprocess-driven execution helpers (run_command.py/run_training.py). That creates a meaningful security risk boundary: if attacker-controlled inputs reach `evaluation_source.command`/`base_command`, downstream helpers may execute arbitrary code/commands. The code also mutates git state via worktree creation.

Confidence: 62%Severity: 55%
Audit Metadata
Analyzed At
Jul 27, 2026, 01:40 PM
Package URL
pkg:socket/skills-sh/lllllllama%2Frigorpilot-skills%2Fai-research-explore%2F@db6039cf35a03f1c67a906b8328ab5cfbd293c76771c667944bd9986dbfa4c79
Security Audit — socket — ai-research-explore