grok-runner
Pass
Audited by Gen Agent Trust Hub on Sep 8, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/run_grok.pyexecutes thegrokCLI using thesubprocess.runmethod. It passes the command and its arguments as a list withshell=False(default), which is a secure implementation that prevents shell command injection. - [INDIRECT_PROMPT_INJECTION]: The skill possesses an attack surface for indirect prompt injection as it processes untrusted data. Ingestion points: The script reads data from
args.promptand user-provided files viaargs.prompt_files. Boundary markers: Multiple prompt files are separated by a triple-dash delimiter (---). Capability inventory: The skill executes the Grok LLM viasubprocess.run, which can perform complex reasoning and tool use. Sanitization: No explicit sanitization or instruction-capping is performed on the ingested content before it is passed to the LLM.
Audit Metadata