openclaw-request-rca
Pass
Audited by Gen Agent Trust Hub on Jul 28, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill relies on the
dceCLI tool and a Python script (scripts/collect_rca.py) to gather diagnostic data. - Evidence: The script uses
subprocess.runwith argument lists (e.g.,subprocess.run(list(command), ...)) to execute variousdcesubcommands such asinsight tracing query-spansandcontainer-management cluster list-clusters. This method is secure against shell injection. - [PROMPT_INJECTION]: The skill ingests data from external observability sources (Jaeger traces, pod logs, and system alerts), which represents an attack surface for indirect prompt injection.
- Ingestion points: The script
scripts/collect_rca.pyretrieves logs and trace data using thedcecommand-line utility. - Boundary markers: No explicit delimiters or instructions are used to isolate ingested data from the agent's core instructions.
- Capability inventory: The skill has the capability to read system-wide telemetry and logs but lacks file-writing or general outbound network permissions.
- Sanitization: The script does not perform sanitization on the text content of logs or trace tags, relying on the agent's internal safety filters.
Audit Metadata