vulnerability-scanner
Pass
Audited by Gen Agent Trust Hub on Sep 23, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/security_scan.pyusessubprocess.runto executenpm audit. This is a standard, documented operation for verifying the security of project dependencies and is used here in a controlled manner.\n- [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and analyze external project files, which creates an indirect prompt injection surface.\n - Ingestion points: The
scripts/security_scan.pyscript traverses and reads files from a user-provided project path.\n - Boundary markers: No specific delimiters are used to wrap the untrusted file content during scanning.\n
- Capability inventory: The skill has the ability to read local files, traverse directories, and execute the
npmCLI tool.\n - Sanitization: The script uses regular expressions for static analysis and does not execute the contents of the files it scans, which significantly limits the risk.\n- [SAFE]: The skill's behavior is entirely consistent with its stated purpose as a security tool. It does not perform unauthorized network requests, exfiltrate credentials, or employ obfuscation techniques to hide its intent.
Audit Metadata