Skip to content

Outcome Decision Points

SSVC outcomes are just Decision Point objects. The only distinction is that these Decision Points are usually intended to be used as the outputs of a decision, whereas most other Decision Points are intended to serve as inputs to a decision. However, there are use cases (e.g., compound decision points) where an outcome of one decision may feed into another decision, so the distinction between input and output is somewhat arbitrary. Hence, we chose to use the same data structure for both.

Following is a list of Decision Points often used as outcomes in SSVC decision models.

Decline, Track, Coordinate (ssvc:COORDINATE:1.0.1)

The coordinate outcome group.

Value Key Definition
Decline D Do not act on the report.
Track T Receive information about the vulnerability and monitor for status changes but do not take any overt actions.
Coordinate C Take action on the report.
Decline, Track, Coordinate (ssvc:COORDINATE:1.0.1) JSON Example
{
  "namespace": "ssvc",
  "key": "COORDINATE",
  "version": "1.0.1",
  "name": "Decline, Track, Coordinate",
  "definition": "The coordinate outcome group.",
  "schemaVersion": "2.0.0",
  "values": [
    {
      "key": "D",
      "name": "Decline",
      "definition": "Do not act on the report."
    },
    {
      "key": "T",
      "name": "Track",
      "definition": "Receive information about the vulnerability and monitor for status changes but do not take any overt actions."
    },
    {
      "key": "C",
      "name": "Coordinate",
      "definition": "Take action on the report."
    }
  ]
}

Defer, Scheduled, Out-of-Cycle, Immediate (ssvc:DSOI:1.0.0)

The original SSVC outcome group.

Value Key Definition
Defer D Defer
Scheduled S Scheduled
Out-of-Cycle O Out-of-Cycle
Immediate I Immediate
Defer, Scheduled, Out-of-Cycle, Immediate (ssvc:DSOI:1.0.0) JSON Example
{
  "namespace": "ssvc",
  "key": "DSOI",
  "version": "1.0.0",
  "name": "Defer, Scheduled, Out-of-Cycle, Immediate",
  "definition": "The original SSVC outcome group.",
  "schemaVersion": "2.0.0",
  "values": [
    {
      "key": "D",
      "name": "Defer",
      "definition": "Defer"
    },
    {
      "key": "S",
      "name": "Scheduled",
      "definition": "Scheduled"
    },
    {
      "key": "O",
      "name": "Out-of-Cycle",
      "definition": "Out-of-Cycle"
    },
    {
      "key": "I",
      "name": "Immediate",
      "definition": "Immediate"
    }
  ]
}

Publish, Do Not Publish (ssvc:PUBLISH:1.0.0)

The publish outcome group.

Value Key Definition
Do Not Publish N Do Not Publish
Publish P Publish
Publish, Do Not Publish (ssvc:PUBLISH:1.0.0) JSON Example
{
  "namespace": "ssvc",
  "key": "PUBLISH",
  "version": "1.0.0",
  "name": "Publish, Do Not Publish",
  "definition": "The publish outcome group.",
  "schemaVersion": "2.0.0",
  "values": [
    {
      "key": "N",
      "name": "Do Not Publish",
      "definition": "Do Not Publish"
    },
    {
      "key": "P",
      "name": "Publish",
      "definition": "Publish"
    }
  ]
}

CISA Levels (cisa:CISA:1.1.0)

The CISA outcome group. CISA uses its own SSVC decision tree model to prioritize relevant vulnerabilities into four possible decisions: Track, Track*, Attend, and Act.

Value Key Definition
Track T The vulnerability does not require action at this time. The organization would continue to track the vulnerability and reassess it if new information becomes available. CISA recommends remediating Track vulnerabilities within standard update timelines.
Track* T* The vulnerability contains specific characteristics that may require closer monitoring for changes. CISA recommends remediating Track* vulnerabilities within standard update timelines.
Attend AT The vulnerability requires attention from the organization's internal, supervisory-level individuals. Necessary actions may include requesting assistance or information about the vulnerability and may involve publishing a notification, either internally and/or externally, about the vulnerability. CISA recommends remediating Attend vulnerabilities sooner than standard update timelines.
Act AC The vulnerability requires attention from the organization's internal, supervisory-level and leadership-level individuals. Necessary actions include requesting assistance or information about the vulnerability, as well as publishing a notification either internally and/or externally. Typically, internal groups would meet to determine the overall response and then execute agreed upon actions. CISA recommends remediating Act vulnerabilities as soon as possible.
CISA Levels (cisa:CISA:1.1.0) JSON Example
{
  "namespace": "cisa",
  "key": "CISA",
  "version": "1.1.0",
  "name": "CISA Levels",
  "definition": "The CISA outcome group. CISA uses its own SSVC decision tree model to prioritize relevant vulnerabilities into four possible decisions: Track, Track*, Attend, and Act.",
  "schemaVersion": "2.0.0",
  "values": [
    {
      "key": "T",
      "name": "Track",
      "definition": "The vulnerability does not require action at this time. The organization would continue to track the vulnerability and reassess it if new information becomes available. CISA recommends remediating Track vulnerabilities within standard update timelines."
    },
    {
      "key": "T*",
      "name": "Track*",
      "definition": "The vulnerability contains specific characteristics that may require closer monitoring for changes. CISA recommends remediating Track* vulnerabilities within standard update timelines."
    },
    {
      "key": "AT",
      "name": "Attend",
      "definition": "The vulnerability requires attention from the organization's internal, supervisory-level individuals. Necessary actions may include requesting assistance or information about the vulnerability and may involve publishing a notification, either internally and/or externally, about the vulnerability. CISA recommends remediating Attend vulnerabilities sooner than standard update timelines."
    },
    {
      "key": "AC",
      "name": "Act",
      "definition": "The vulnerability requires attention from the organization's internal, supervisory-level and leadership-level individuals. Necessary actions include requesting assistance or information about the vulnerability, as well as publishing a notification either internally and/or externally. Typically, internal groups would meet to determine the overall response and then execute agreed upon actions. CISA recommends remediating Act vulnerabilities as soon as possible."
    }
  ]
}

Do, Schedule, Delegate, Delete (basic:IKE:1.0.0)

The Eisenhower outcome group.

Value Key Definition
Delete D Delete
Delegate G Delegate
Schedule S Schedule
Do O Do
Do, Schedule, Delegate, Delete (basic:IKE:1.0.0) JSON Example
{
  "namespace": "basic",
  "key": "IKE",
  "version": "1.0.0",
  "name": "Do, Schedule, Delegate, Delete",
  "definition": "The Eisenhower outcome group.",
  "schemaVersion": "2.0.0",
  "values": [
    {
      "key": "D",
      "name": "Delete",
      "definition": "Delete"
    },
    {
      "key": "G",
      "name": "Delegate",
      "definition": "Delegate"
    },
    {
      "key": "S",
      "name": "Schedule",
      "definition": "Schedule"
    },
    {
      "key": "O",
      "name": "Do",
      "definition": "Do"
    }
  ]
}

LowMediumHigh (basic:LMH:1.0.0)

A Low/Medium/High decision point / outcome group.

Value Key Definition
Low L Low
Medium M Medium
High H High
LowMediumHigh (basic:LMH:1.0.0) JSON Example
{
  "namespace": "basic",
  "key": "LMH",
  "version": "1.0.0",
  "name": "LowMediumHigh",
  "definition": "A Low/Medium/High decision point / outcome group.",
  "schemaVersion": "2.0.0",
  "values": [
    {
      "key": "L",
      "name": "Low",
      "definition": "Low"
    },
    {
      "key": "M",
      "name": "Medium",
      "definition": "Medium"
    },
    {
      "key": "H",
      "name": "High",
      "definition": "High"
    }
  ]
}

MoSCoW (basic:MSCW:1.0.0)

The MoSCoW (Must, Should, Could, Won't) outcome group.

Value Key Definition
Won't W Won't
Could C Could
Should S Should
Must M Must
MoSCoW (basic:MSCW:1.0.0) JSON Example
{
  "namespace": "basic",
  "key": "MSCW",
  "version": "1.0.0",
  "name": "MoSCoW",
  "definition": "The MoSCoW (Must, Should, Could, Won't) outcome group.",
  "schemaVersion": "2.0.0",
  "values": [
    {
      "key": "W",
      "name": "Won't",
      "definition": "Won't"
    },
    {
      "key": "C",
      "name": "Could",
      "definition": "Could"
    },
    {
      "key": "S",
      "name": "Should",
      "definition": "Should"
    },
    {
      "key": "M",
      "name": "Must",
      "definition": "Must"
    }
  ]
}

Value, Complexity (basic:VALUE_COMPLEXITY:1.0.0)

The Value/Complexity outcome group.

Value Key Definition
Drop D Drop
Reconsider Later R Reconsider Later
Easy Win E Easy Win
Do First F Do First
Value, Complexity (basic:VALUE_COMPLEXITY:1.0.0) JSON Example
{
  "namespace": "basic",
  "key": "VALUE_COMPLEXITY",
  "version": "1.0.0",
  "name": "Value, Complexity",
  "definition": "The Value/Complexity outcome group.",
  "schemaVersion": "2.0.0",
  "values": [
    {
      "key": "D",
      "name": "Drop",
      "definition": "Drop"
    },
    {
      "key": "R",
      "name": "Reconsider Later",
      "definition": "Reconsider Later"
    },
    {
      "key": "E",
      "name": "Easy Win",
      "definition": "Easy Win"
    },
    {
      "key": "F",
      "name": "Do First",
      "definition": "Do First"
    }
  ]
}

YesNo (basic:YN:1.0.0)

A Yes/No decision point / outcome group.

Value Key Definition
No N No
Yes Y Yes
YesNo (basic:YN:1.0.0) JSON Example
{
  "namespace": "basic",
  "key": "YN",
  "version": "1.0.0",
  "name": "YesNo",
  "definition": "A Yes/No decision point / outcome group.",
  "schemaVersion": "2.0.0",
  "values": [
    {
      "key": "N",
      "name": "No",
      "definition": "No"
    },
    {
      "key": "Y",
      "name": "Yes",
      "definition": "Yes"
    }
  ]
}

theParanoids (x_com.yahooinc#prioritized-risk-remediation:PARANOIDS:1.0.0)

PrioritizedRiskRemediation outcome group based on TheParanoids.

Value Key Definition
Track 5 5 Track
Track Closely 4 4 Track Closely
Attend 3 3 Attend
Attend 2 2 Attend
Act 1 1 Act
Act ASAP 0 0 Act ASAP
theParanoids (x_com.yahooinc#prioritized-risk-remediation:PARANOIDS:1.0.0) JSON Example
{
  "namespace": "x_com.yahooinc#prioritized-risk-remediation",
  "key": "PARANOIDS",
  "version": "1.0.0",
  "name": "theParanoids",
  "definition": "PrioritizedRiskRemediation outcome group based on TheParanoids.",
  "schemaVersion": "2.0.0",
  "values": [
    {
      "key": "5",
      "name": "Track 5",
      "definition": "Track"
    },
    {
      "key": "4",
      "name": "Track Closely 4",
      "definition": "Track Closely"
    },
    {
      "key": "3",
      "name": "Attend 3",
      "definition": "Attend"
    },
    {
      "key": "2",
      "name": "Attend 2",
      "definition": "Attend"
    },
    {
      "key": "1",
      "name": "Act 1",
      "definition": "Act"
    },
    {
      "key": "0",
      "name": "Act ASAP 0",
      "definition": "Act ASAP"
    }
  ]
}