Overview
Comprehensive security review to identify and fix vulnerabilities in the codebase.
Steps
- Dependency audit
- Check for known vulnerabilities
- Update outdated packages
- Review third-party dependencies
- Code security review
- Check for common vulnerabilities
- Review authentication/authorization
- Audit data handling practices
- Infrastructure security
- Review environment variables
- Check access controls
- Audit network security
Security Checklist
- Dependencies updated and secure
- No hardcoded secrets
- Input validation implemented
- Authentication secure
- Authorization properly configured
Guardrails
- Triage dependency CVEs by severity and reachability; never ignore a known CVE.
- Redact live secrets in findings and cite only their location; never paste the value.
- Keep the audit read-first: do not commit, merge, push, or run production scripts without explicit consent.