vm-trace-analyzer
Pass
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The script
check_changelog.pyperforms a network request toraw.githubusercontent.comto retrieve the official VictoriaMetrics changelog. - Evidence: It fetches the public
CHANGELOG.mdfiles directly from the officialVictoriaMetrics/VictoriaMetricsrepository. - Context: This is standard functionality designed to assist users by highlighting performance fixes or features introduced in versions newer than the one analyzed in the trace.
- [INDIRECT_PROMPT_INJECTION]: The skill ingests external, potentially untrusted user-supplied JSON trace files, presenting an indirect prompt injection surface.
- Ingestion points: The user-supplied
<trace_file>is loaded and parsed byscripts/parse_trace.py. - Boundary markers: There are no explicit delimiters or strict prompt boundaries surrounding the parsed
messagetext when reviewed by the model. - Capability inventory: The allowed tools are restricted to
ReadandBash(specifically scoped topython3). There are no capabilities to write arbitrary files or transmit data to non-whitelisted external servers. - Sanitization: The
parse_trace.pyscript clips long message fields usingnode["message"][:200], limiting exposure to oversized payloads. Furthermore,disable-model-invocation: trueconfiguration protects the execution context from model-driven tool abuse.
Audit Metadata