vulnerability-scanner

Pass

Audited by Gen Agent Trust Hub on Jun 13, 2026

Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
  • [COMMAND_EXECUTION]: The script scripts/security_scan.py utilizes subprocess.run to execute the npm audit command for dependency vulnerability scanning. This is a standard and expected operation for a security tool and is implemented using secure practices by passing arguments as a list without a shell.
  • [EXTERNAL_DOWNLOADS]: The skill references the use of established security tools like npm audit, which interact with official package registries to retrieve vulnerability metadata. This is consistent with the skill's primary purpose and targets well-known services.
  • [SAFE]: The local filesystem scanning performed by scripts/security_scan.py to identify potential hardcoded secrets or dangerous code patterns is a read-only operation. The findings are reported directly to the user's console, and there is no evidence of unauthorized data exfiltration or credential theft.
Audit Metadata
Risk Level
SAFE
Analyzed
Jun 13, 2026, 01:24 PM
Security Audit — agent-trust-hub — vulnerability-scanner