remote-gpu-trainer
Fail
Audited by Gen Agent Trust Hub on Jul 3, 2026
Risk Level: HIGHCOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONCREDENTIALS_UNSAFE
Full Analysis
- [COMMAND_EXECUTION]: The shell scripts
scripts/run_one.sh.templateandscripts/run_queue.sh.templateutilize theevalcommand on thePROXY_HOOKvariable. This variable is intended to be populated by the agent based on platform-specific profile documentation. This pattern allows for arbitrary command execution on the local machine if a profile contains malicious shell commands. - [REMOTE_CODE_EXECUTION]: In
scripts/verify_local.py, the script allows loading PyTorch checkpoints withweights_only=False. This enables the execution of arbitrary code via the Python pickle module. Although this is gated behind the--allow-pickleflag, it presents a significant risk if an attacker can provide a compromised checkpoint file for verification. - [CREDENTIALS_UNSAFE]: The skill's design involves reading sensitive API keys from local files and environment variables. For example,
scripts/run_one.sh.templateusescatto read credentials from a file path provided in theCRED_FILEvariable, which can lead to accidental exposure or logging of secrets in multi-tenant environments. - [COMMAND_EXECUTION]: The script
scripts/reap_vram_zombies.shcan executekill -9on system processes. It identifies targets by scanning/dev/nvidia*and checking process visibility innvidia-smi. This capability could be abused to terminate legitimate system processes if the logic is manipulated or if targeting criteria match unintended processes.
Recommendations
- AI detected serious security threats
Audit Metadata