What problem does it solve? Security reviews often miss hardcoded credentials, injection-prone code patterns, vulnerable dependencies, and insecure configurations because manual audits are slow and inconsistent across large codebases. ## Core Features & Use Cases - Automated Security Scanning: Run a Python script that checks dependencies (npm audit, lock files), hardcoded secrets (AWS keys, JWTs, database strings), dangerous code patterns (eval, SQL concatenation, unsafe deserialization), and configuration issues (debug mode, CORS wildcards). - OWASP 2025 Guidance: Apply structured checklists covering the OWASP Top 10, authentication, API security, and data protection during audits. - Risk Prioritization: Score findings using CVSS, EPSS exploit likelihood, asset value, and exposure to decide what to fix first. - Use Case: Before deploying a Node.js API, run the scanner to detect a committed AWS access key and an npm dependency with a critical CVE, then use the checklists to verify security headers and session handling. ## Quick Start Ask the assistant to run a security scan on the current project and report any critical findings with remediation steps.