it-operations
Pass
Audited by Gen Agent Trust Hub on Sep 2, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADSPRIVILEGE_ESCALATION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The
UserManagerclass inreference/automation.mdprocesses external CSV files to automate system administrative tasks, creating a potential vector for indirect injection. - Ingestion points: External CSV files are ingested via the
bulk_create_usersfunction inreference/automation.md. - Boundary markers: Absent. Data from the CSV is directly mapped to command parameters without delimiters.
- Capability inventory: Extensive subprocess calls (
useradd,userdel,chown,systemctl), file-writes (authorized_keys), and service manipulation acrossreference/automation.mdandreference/infrastructure.md. - Sanitization: Absent. The script does not perform validation or escaping on the input from the CSV before passing it to system shell commands via
subprocess.run. - [COMMAND_EXECUTION]: Multiple reference files provide scripts and templates that execute high-privilege system commands via subprocesses.
- The
SelfHealingAgentinreference/automation.mdautomatically terminates processes based on memory usage metrics and restarts services. - Baseline configuration scripts in
reference/infrastructure.mdmodify firewall rules usingufwandiptables, harden SSH configurations, and manage system users. - [EXTERNAL_DOWNLOADS]: The skill automates the retrieval of infrastructure binaries from trusted external sources.
- The Linux baseline script in
reference/infrastructure.mddownloads the Prometheusnode_exporterbinary from its official GitHub releases page. - The Windows baseline script in
reference/infrastructure.mddownloads thewindows_exporterMSI from the Prometheus community GitHub repository. - [PRIVILEGE_ESCALATION]: The provided automation templates and best practice guides frequently rely on elevated privileges (
sudo,become: yesin Ansible, and administrative PowerShell commands). While appropriate for IT operations, these powerful capabilities require careful oversight when used in automated contexts.
Audit Metadata