ArcanaIncident-response documentationBrowse the feedTemplates
Back to feed
Playbook
PB-017

Vulnerability Response

1. Purpose & Scope

  • Purpose:

    Provide a structured response for critical or high-risk vulnerabilities where remediation, containment, and validation are required. Use this playbook to validate the vulnerability, identify exposed assets, reduce risk, coordinate patching or configuration changes, and confirm remediation.

  • Scope:

    Applies to confirmed vulnerabilities affecting organisational applications, infrastructure, endpoints, cloud services, network services, SaaS platforms, appliances, third-party software, or managed services. If exploitation is confirmed, invoke PB-015.

2. Incident Identification & Criteria

Incident Type: Vulnerability Response

Trigger Conditions:

Initiate this playbook when any of the following occur:

  • Critical or high-risk vulnerability affects organisational assets
  • Vendor advisory, CVE, scanner finding, penetration test, researcher report, or threat intelligence identifies urgent remediation need
  • Vulnerability has known exploitation risk, public exploit code, internet exposure, or sensitive-system impact
  • Zero-day response transitions to remediation after a patch or durable fix becomes available

Severity Levels:

SeverityDescription
Sev 3Vulnerability confirmed with limited exposure, compensating controls, or low business impact
Sev 2Vulnerability affects multiple assets, internet-facing services, or important business systems
Sev 1Critical vulnerability affects production, privileged, sensitive-data, or externally exposed systems
Sev 0Vulnerability creates imminent widespread risk, emergency business impact, or confirmed exploitation

3. Roles & Responsibilities

  • Incident Commander: Sets severity, coordinates response, approves containment tradeoffs, and owns escalation decisions.
  • Vulnerability Management Lead: Confirms vulnerability details, affected versions, exposure, remediation options, and remediation tracking.
  • Technical Lead: Coordinates containment, patching, configuration changes, testing, and validation.
  • Communications Lead: Coordinates stakeholder, executive, vendor, customer, and legal communications.
  • Other Roles:
    • System / Application Owners: Patch, configure, test, and validate affected services.
    • Cloud / Network / Platform Teams: Apply infrastructure controls, segmentation, access restrictions, and provider mitigations.
    • Legal / Compliance: Reviews customer, contractual, regulatory, and disclosure obligations.

4. Initial Actions

5. Investigation & Analysis

Common Failure Modes:

  • Treating vulnerability response as complete before validation
  • Missing shadow assets, cloud assets, third-party managed systems, or unsupported versions
  • Failing to verify exploitation status
  • Removing compensating controls before durable remediation is confirmed
  • Leaving exceptions without owners or due dates

6. Containment, Eradication & Recovery

  • Containment Actions:

  • Eradication Steps:

    • Patch, upgrade, reconfigure, disable, replace, or remove vulnerable components according to approved remediation plan.
    • Rotate exposed secrets or credentials if the vulnerability could disclose sensitive material.
    • Remove temporary workarounds only after permanent remediation is validated.
  • Recovery Steps:

    • Validate patch deployment, configuration changes, vulnerability scan results, exposure reduction, and service functionality.
    • Confirm residual risk, accepted exceptions, and outstanding remediation items are tracked to closure.

7. Communication & Escalation

8. Post-Incident Activities

  • Lessons Learned:

    • Conduct a PIR covering detection source, exposure, asset inventory quality, remediation speed, exception handling, and validation quality.
    • Review vulnerability management, patch SLAs, compensating controls, scanner coverage, and ownership gaps.
  • Documentation Updates:

    • Update vulnerability records, asset inventory, remediation tracking, detections, runbooks, and this playbook based on lessons learned.

9. References & Linked Resources

10. Appendices

Contributor

Vishal Thakur GitHub: https://github.com/malienist

Contributed to the Arcana Incident Response Documentation Framework.