593 B
593 B
Security Checklist
- Input validation on all entry points
- SQL injections: parameterized queries used
- XSS: output data escaped
- Authorization: checked on every endpoint
- Authentication: tokens/sessions have TTL
- Secrets: not stored in code, vault/env used
- Logging: sensitive data does not leak into logs
- Rate limiting: configured on public endpoints
- CORS: configured correctly
- Dependencies: no known CVEs (checked via
audit) - Errors: do not expose internal structure in API responses
- File uploads: type and size validation