vulnerability-scanner

Pass

Audited by Gen Agent Trust Hub on Aug 8, 2026

Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
  • [COMMAND_EXECUTION]: The script scripts/security_scan.py utilizes the subprocess module to execute npm audit. This is a legitimate operation designed to fetch vulnerability data for Node.js dependencies. The execution is limited to a specific, predefined command and does not use shell=True, mitigating common command injection risks.
  • [SAFE]: The skill provides structured guidance and checklists for auditing applications against the OWASP Top 10:2025. This content is purely informational and follows industry security best practices.
  • [SAFE]: The Python utility scripts/security_scan.py performs static analysis using regular expressions to detect secrets (API keys, cloud credentials) and dangerous functions (eval, unsafe deserialization). The script operates entirely on the local file system and does not transmit data to external servers.
  • [SAFE]: No obfuscation, persistence mechanisms, or unauthorized privilege escalation attempts were found in the provided files.
Audit Metadata
Risk Level
SAFE
Analyzed
Aug 8, 2026, 07:50 AM
Security Audit — agent-trust-hub — vulnerability-scanner