perl-patterns

Pass

Audited by Gen Agent Trust Hub on Jun 24, 2026

Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONREMOTE_CODE_EXECUTION
Full Analysis
  • [EXTERNAL_DOWNLOADS]: The documentation references the use of standard Perl dependency management tools, specifically 'cpanm' and 'Carton', for installing reputable community modules from the Comprehensive Perl Archive Network (CPAN).
  • [COMMAND_EXECUTION]: The skill provides explicit defensive coding advice, warning developers against using the legacy two-argument 'open' function which is susceptible to shell injection, and instead mandates the three-argument form.
  • [REMOTE_CODE_EXECUTION]: The guide includes an 'Anti-Patterns' section that highlights the security risks of using string-based 'eval' for dynamic module loading, advising developers to use safe module-loading utilities to prevent code injection.
  • [SAFE]: The skill content is purely documentation-based and instructional, focused on improving code quality and security standards in Perl applications without performing any autonomous or suspicious actions.
Audit Metadata
Risk Level
SAFE
Analyzed
Jun 24, 2026, 12:58 PM
Security Audit — agent-trust-hub — perl-patterns