Dev Remind
Back to Resources

Production Engineering Runbook

Enterprise Web Security & Hardening Checklist

A comprehensive security protocol for engineering teams to audit web applications, APIs, database credentials, and cloud deployments against modern vulnerabilities.

Runbook Progress
0 of 7 Completed(0%)
Authentication & SessionCritical

Multi-factor authentication (2FA) enforced on all administrative access

Time-based OTP (TOTP) or WebAuthn passkeys required for all staff logins.

Authentication & SessionCritical

Session tokens stored in secure, HttpOnly, SameSite cookies

Prevents client-side JavaScript access to authentication secrets via XSS.

API & Input ValidationCritical

Parameterized database queries via ORM (Prisma) preventing SQL injection

Zero raw string concatenations in database query pipelines.

API & Input ValidationCritical

Request body payloads validated against strict TypeScript/Zod schemas

Rejects unexpected keys, type casting attacks, and malicious JSON shapes.

Network & CloudCritical

Cloudflare WAF active with automated DDoS mitigation rules

Filters malicious scraping bots, bad user-agents, and Layer 7 volumetric floods.

Network & CloudCritical

Automated off-site database backups with verified restore test

Encrypted backups saved daily with a documented 1-hour recovery time objective.

Secrets ManagementCritical

Zero API keys or secrets committed to git repositories

Pre-commit hooks and GitGuardian scanning active on all engineering branches.