remote-gpu
Fail
Audited by Gen Agent Trust Hub on Jul 1, 2026
Risk Level: HIGHREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONDATA_EXFILTRATIONEXTERNAL_DOWNLOADS
Full Analysis
- [REMOTE_CODE_EXECUTION]: The
gpu-server.pyscript implements an unauthenticated HTTP API that listens on0.0.0.0:8420by default. The/submitendpoint accepts arbitrary shell commands in a JSON payload and executes them immediately on the host machine usingasyncio.create_subprocess_shell. - [COMMAND_EXECUTION]: The client-side
gpu-remote.shandgpu-server.pyare designed specifically to execute arbitrary shell commands on a remote host. While this is the intended functionality, the lack of authentication or transport security in the API mode presents a significant risk. - [DATA_EXFILTRATION]: The server component provides file download capabilities via the
/jobs/{id}/files/{filename}endpoint. Combined with the unauthenticated command execution, this can be used to read and exfiltrate sensitive files from the server. - [EXTERNAL_DOWNLOADS]: The
setup-nuc.shscript fetches and executes setup scripts from Astral's UV repository, the official Rust toolchain installer, and NodeSource. These are well-known technology services used for environment bootstrapping. - [COMMAND_EXECUTION]: The
setup-nuc.shscript performs high-privilege operations including modifying/etc/systemd/system/to create a persistence service and usingsudo apt-getfor package installation.
Recommendations
- HIGH: Downloads and executes remote code from: https://astral.sh/uv/install.sh, https://sh.rustup.rs - DO NOT USE without thorough review
- AI detected serious security threats
Audit Metadata