user-management
Pass
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: SAFECOMMAND_EXECUTIONPRIVILEGE_ESCALATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill provides numerous examples of shell commands for system administration, including user creation (
useradd), group management (groupadd), and auditing commands that access system files like/etc/shadowand/etc/passwd. These commands are standard for the skill's stated purpose. - [PRIVILEGE_ESCALATION]: The instructions include examples of configuring
sudoaccess, such as grantingNOPASSWD: ALLpermissions to specific users or groups. While this represents a high-privilege configuration, it is documented as a legitimate administrative option for specific use cases like deployment accounts or service management. - [INDIRECT_PROMPT_INJECTION]: The
bulk-create-users.shscript processes data from an external CSV file to automate user creation. - Ingestion points: The script reads from a user-supplied CSV file specified via a command-line argument.
- Boundary markers: No explicit delimiters or warnings are used to handle potentially malicious content within the CSV fields.
- Capability inventory: The script executes
useradd,chpasswd, andchagebased on the CSV content. - Sanitization: While shell variables are quoted to prevent basic word splitting, there is no validation of the input fields (e.g., ensuring the shell path is valid or the username follows specific formats).
Audit Metadata