TL;DR
Stop. Breathe. Follow this checklist in order. 6 critical items must be done immediately to stop ongoing damage, 6 important items help you understand what happened, and 4 recommended items ensure proper communication. Your first priority is containment (stopping ongoing damage), then investigation, then communication. Do not communicate externally until you understand what happened.
Quick Checklist (5 Critical Items)
Immediate Containment 4
Document Everything 4
Investigate 4
Communicate 4
After the Incident
Once the immediate crisis is resolved, conduct a post-mortem. Document the root cause, timeline, and lessons learned. Implement changes to prevent similar incidents. Update your security practices based on what you learned.
Consider whether to report to law enforcement. For significant breaches, especially involving payment data or large amounts of personal information, consult legal counsel about reporting requirements.
Should I take my site offline during an incident?
It depends. If the attacker has ongoing access and is actively causing damage, temporary downtime is better than continued breach. If you've contained the incident (rotated credentials, blocked access), you may be able to stay online while investigating.
When do I need to notify users?
Legal requirements vary by jurisdiction. GDPR requires notification within 72 hours for personal data breaches. US state laws vary. If user data (especially passwords, payment info, or sensitive data) was accessed, you should generally notify affected users regardless of legal requirements.
Should I admit fault publicly?
Be honest but measured. Acknowledge what happened without speculation. Focus on what you're doing to fix it and protect users. Avoid blame or excessive apology. Consult legal counsel before making public statements about significant breaches.
Prevent the Next Incident
Regular security scanning catches vulnerabilities before attackers do.
Start Free Scan