log-analyzer
Pass
Audited by Gen Agent Trust Hub on Sep 6, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes potentially untrusted data from log files and database tool outputs, creating a surface for indirect prompt injection when the resulting reports are read by an agent.
- Ingestion points:
scripts/analyze_logs.pyandscripts/hermes_log_window.pyingest raw log files, whilescripts/state_failures.pyreads tool call results and messages from thestate.dbSQLite database. - Boundary markers: The generated Markdown and JSON reports do not use explicit delimiters or specific instructions to the agent to treat summarized log content as untrusted data.
- Capability inventory: The skill's scripts are restricted to local file system access for reading logs and writing reports; no network exfiltration or dynamic code execution capabilities were detected in the analysis of the skill's logic.
- Sanitization:
scripts/analyze_logs.pyimplements anormalize_messagefunction that replaces URLs, IP addresses, and numbers with placeholders, which partially mitigates the exposure of sensitive strings, although full log snippets are still included in crash and failure reports.
Audit Metadata