Incident Response Readiness Checklist: website đã sẵn sàng ứng phó sự cố chưa?

Incident Response Readiness Checklist giúp kiểm tra asset, owner, emergency access, logging, containment, backup, recovery, communication và tabletop exercise trước sự cố.

Incident Response Readiness Checklist website đã sẵn sàng ứng phó sự cố chưa

Incident Response Readiness là mức độ website và đội vận hành đã chuẩn bị trước để có thể phát hiện, triage, containment, điều tra và recovery khi security incident xảy ra. Readiness tốt không làm incident biến mất, nhưng giúp giảm thời gian ra quyết định, hạn chế mất evidence và tránh việc xử lý trong trạng thái thiếu owner, thiếu access hoặc thiếu backup.

Checklist này nên được dùng trước incident và review lại sau mỗi Lessons Learned. Mục tiêu không phải đạt “100% checkbox”, mà là biết gap nào đang tồn tại, risk nào được chấp nhận và owner nào phải xử lý.

Nền tảng readiness: asset, identity, logging và escalation

1. Asset và ownership readiness

  • Domain/registrar, DNS, CDN/WAF.
  • Hosting/VPS/server và control panel.
  • WordPress core, plugin, theme, MU-plugin.
  • Database, object storage, email/SMTP.
  • Backup, monitoring và third-party integration.

Mỗi asset quan trọng cần owner và contact path. Nếu incident xảy ra ngoài giờ mà không biết ai có quyền thay DNS, revoke API key hoặc restore backup thì readiness chưa đạt.

2. Identity và emergency access

Inventory admin WordPress, hosting, SSH/SFTP, CDN/WAF, DNS/registrar và cloud account. Xác nhận MFA, least privilege, session review và quy trình revoke khi compromise.

Break-glass access phải được kiểm thử. Emergency access chỉ hữu ích nếu credential còn dùng được, được bảo vệ đúng và owner biết cách truy cập. Không nên đợi tới incident mới phát hiện tài khoản recovery đã hết quyền hoặc email khôi phục không còn kiểm soát.

3. Logging và evidence readiness

Đội phản ứng phải biết log nào tồn tại, retention bao lâu, timezone gì và ai có quyền export. Ít nhất nên xem xét web server, WAF/CDN, WordPress audit, authentication, hosting/system, file integrity và DNS/registrar history.

Dùng danh sách log cần thu thập khi điều tra sự cố làm baseline.

Evidence storage cần tách khỏi hệ thống đang bị điều tra để attacker trên host bị compromise không thể sửa hoặc xóa evidence đã collection.

4. Detection và escalation readiness

Monitoring cần biết signal nào đủ để alert, alert nào cần triage và khi nào phải kích hoạt Incident Response. Severity model, on-call contact và escalation path nên được định nghĩa trước.

Đối chiếu Security Alert Triage, activation criteria và Severity P1–P4.

Containment, recovery và communication readiness

5. Containment readiness

  • Revoke admin session hoặc disable account.
  • Disable plugin/route có bằng chứng bị khai thác.
  • Thêm WAF rule hoặc giới hạn access tạm thời.
  • Đưa website vào maintenance có kiểm soát.
  • Cô lập host khỏi Internet nếu severity yêu cầu.

Mỗi containment action nên biết trước impact, owner, evidence có thể mất và rollback.

6. Backup và recovery readiness

Có backup không đồng nghĩa recovery-ready. Cần biết backup bao gồm gì, retention, vị trí lưu, quyền truy cập và lần restore test gần nhất.

Recovery gate phải được định nghĩa trước. Trước khi đưa website trở lại production, cần kiểm tra integrity, credential, critical function, monitoring và rollback. Xem Incident Recovery Plan.

7. Communication readiness

Chuẩn bị contact list cho website owner, developer, hosting/CDN, security, business owner và các bên liên quan. Xác định ai được phép gửi customer update, ai approve message và cadence nào áp dụng theo severity.

Dùng Incident Communication để xây status template trước khi cần dùng.

Readiness scoring matrix

Lĩnh vực PASS PARTIAL FAIL
Asset/owner Inventory + owner hiện hành Còn asset chưa rõ owner Không có inventory đáng tin
Emergency access Đã test và bảo vệ Có nhưng chưa test gần đây Không có hoặc mất quyền
Logging Biết source, retention, export Thiếu một số lớp telemetry Không thể lấy log cần thiết
Containment Runbook + owner + rollback Action biết nhưng chưa exercise Không rõ ai làm gì
Backup/recovery Restore test PASS Có backup nhưng test cũ Không chứng minh restore được
Communication Contact + authority + template Contact có nhưng authority mơ hồ Không có plan
Exercise Đã diễn tập và action gap Chỉ review trên giấy Chưa từng test

Tabletop exercise: kiểm tra readiness thực tế

Checklist chỉ cho biết control “có vẻ tồn tại”. Tabletop exercise kiểm tra đội có thực sự ra quyết định được hay không. Một scenario đơn giản có thể bắt đầu bằng alert admin login bất thường, sau đó inject thêm file change, persistence và customer report.

Trong exercise cần quan sát

  • Mất bao lâu để chỉ định incident owner.
  • Đội có xác định đúng severity và scope ban đầu không.
  • Có lấy được log/evidence cần thiết không.
  • Containment action có owner và rollback không.
  • Ai quyết định go-live/recovery.
  • Communication path có hoạt động không.

Mẫu Readiness Action Register

Gap Risk Owner Priority Due date Verification
Không export được WAF log quá 7 ngày Mất evidence khi phát hiện muộn Security Ops P2 Theo plan nội bộ Export test PASS
Backup chưa restore test Recovery không chắc chắn Platform owner P1/P2 theo criticality Theo plan nội bộ Restore + integrity PASS
Không rõ ai approve customer update Communication delay Business owner P3 Theo plan nội bộ Tabletop handoff PASS

Quality gate: website đã đủ sẵn sàng chưa?

  • Critical asset và owner đã biết.
  • Emergency access đã được kiểm thử.
  • Log source, retention và export path đã xác minh.
  • Severity, activation và escalation path đã định nghĩa.
  • Containment action có owner và rollback.
  • Backup đã restore test, không chỉ “có file backup”.
  • Communication contact và authority đã rõ.
  • Tabletop exercise tạo được action gap có owner.

Nếu một mục quan trọng FAIL, đưa gap sang Corrective Action Plan. Sau incident, dùng Lessons Learned để cập nhật lại checklist.

Nguồn tham khảo

NIST SP 800-61 Rev. 3 nhấn mạnh preparation, detection, response và recovery là các phần liên kết trong quản trị rủi ro theo CSF 2.0. CISA cũng khuyến nghị có incident response plan, contact list, role/responsibility và thực hành quy trình trước sự cố. Readiness vì vậy cần được kiểm thử, không chỉ được viết thành tài liệu.

◇
Cần hỗ trợ kiểm tra và xử lý website?Đội ngũ SecureWebOps sẵn sàng hỗ trợ theo phạm vi phù hợp.
Liên hệ ngay →
Đoàn Trình Dục
Về tác giả Đoàn Trình Dục TD Digital · Website Operations & Security

Đoàn Trình Dục là tác giả nội dung trên SecureWebOps. Các bài viết tập trung vào bảo mật WordPress, giám sát an ninh website, malware/backdoor, hardening, backup/recovery và Incident Response theo hướng thực hành, có bước kiểm tra, bằng chứng, validation và rollback khi phù hợp.

Xem hồ sơ tác giả →