diagnose-crash
Pass
Audited by Gen Agent Trust Hub on Sep 8, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and analyze untrusted data from the system environment and external sources, which could be exploited to influence agent behavior.
- Ingestion points: Crash metadata from
coredumpctl(SKILL.md, line 14), system logs fromjournalctl(SKILL.md, line 25), backtraces fromgdb(SKILL.md, line 44), and existing GitHub issue content fromghsearch and view commands (reporting.md, lines 38, 53). - Boundary markers: Absent. The skill does not provide delimiters to separate untrusted data from the agent's instructions.
- Capability inventory: The skill possesses capabilities for network access via the
ghtool (reporting.md, line 37) and Arch Linux debuginfod server (SKILL.md, line 44), as well as file system interactions throughmktempandcoredumpctl(SKILL.md, line 41). - Sanitization: The skill provides defensive shell quoting instructions (SKILL.md, line 75) to prevent command injection, but no sanitization is applied to the content of the crash data or GitHub responses themselves.
- [COMMAND_EXECUTION]: The skill makes use of standard system utilities like
coredumpctl,gdb, and the GitHub CLI (gh). It fetches debug symbols from Arch Linux's official debuginfod server (https://debuginfod.archlinux.org). The execution of these commands follows security best practices, such as usingmktempfor core files and clearing them usingtraphandlers to protect sensitive memory data.
Audit Metadata