perl-patterns

Pass

Audited by Gen Agent Trust Hub on Apr 6, 2026

Risk Level: SAFE
Full Analysis
  • [SAFE]: The skill is primarily educational and provides coding patterns. It includes explicit security warnings for developers, such as discouraging the use of two-argument open() which is a known shell injection vector in Perl, and advising against string-based eval for module loading due to code injection risks.
  • [COMMAND_EXECUTION]: All code examples are intended for local development and use standard, safe idioms. It promotes the use of autodie and three-argument open to handle files securely.
  • [REMOTE_CODE_EXECUTION]: No remote code execution patterns were found. The skill suggests using established CPAN modules like Moo, Path::Tiny, and Module::Runtime for structured development.
  • [DATA_EXFILTRATION]: No network operations or data exfiltration attempts were detected. Example database connection strings use local variables and standard DBI patterns.
Audit Metadata
Risk Level
SAFE
Analyzed
Apr 6, 2026, 04:01 AM
Security Audit — agent-trust-hub — perl-patterns