security-audit
Pass
Audited by Gen Agent Trust Hub on Sep 22, 2026
Risk Level: SAFECOMMAND_EXECUTIONPRIVILEGE_ESCALATIONINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill makes extensive use of shell commands to perform system audits, including
find,grep,pgrep,ps, andnetstat. These are used to identify malicious files, suspicious processes, and network connections associated with crypto miners or webshells. - [PRIVILEGE_ESCALATION]: The skill probes for privilege configuration by auditing the
/etc/sudoersfile and system-wide crontabs. It specifically looks forNOPASSWDentries that could be abused for privilege escalation. While these are sensitive actions, they are consistent with the skill's stated purpose as a security auditor. - [DYNAMIC_EXECUTION]: In Phase 1, the skill executes an embedded Python script using
python3 -cto parse thecomposer.lockfile and identify vulnerable versions of packages likeintervention/image. - [INDIRECT_PROMPT_INJECTION]: The skill has an attack surface for indirect prompt injection as it processes untrusted data from the project being audited.
- Ingestion points: Reads content from
composer.lock,.env,.htaccess, and scans various project directories (e.g.,storage/,public/uploads/). - Boundary markers: None identified; the skill does not use specific delimiters or instructions to ignore potential commands embedded in the files it scans.
- Capability inventory: Performs shell execution (
find,grep,ps), reads sensitive files, and writes hardening configuration to.htaccessandnginx-security.conffiles. - Sanitization: The skill includes a sanitization step for credential discovery in Phase 3d, using
sedto mask the values of sensitive environment variables before they are reported to the user.
- Ingestion points: Reads content from
Audit Metadata