ssh-keygen
Pass
Audited by Gen Agent Trust Hub on Jul 8, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The
scripts/install.ps1script usessudoto acquire administrative privileges for installing system packages viaapt-geton Linux platforms.\n- [DATA_EXFILTRATION]: The skill operates on sensitive private key files within the~/.ssh/directory. While this is the primary function of an SSH key manager, it involves handling high-value credentials that require careful protection to prevent unauthorized access.\n- [EXTERNAL_DOWNLOADS]: Installation scripts download theopenssh-clientpackage and its dependencies from official system repositories usingapt,dnf,pacman, andapk. These are well-known, trusted sources for software distribution and are used here to provide necessary tooling.\n- [PROMPT_INJECTION]:\n - Ingestion points: User-provided inputs such as file paths, passphrases, and comments are interpolated into
ssh-keygencommand strings inSKILL.mdandreferences/advanced-usage.md.\n - Boundary markers: No specific delimiters or safety instructions are used to separate untrusted user input from the command parameters, creating a surface for potential command argument manipulation.\n
- Capability inventory: The skill has the ability to execute shell commands (
ssh-keygen,chmod) and run installation scripts (scripts/install.sh,scripts/install.ps1) that modify the system environment.\n - Sanitization: There is no evidence of validation or escaping for external content before it is used in command execution.
Audit Metadata