Vulnerability Response Rollup Calculators
Summarize
Summary of Vulnerability Response Rollup Calculators
Vulnerability Response Rollup Calculators in ServiceNow enable you to configure how cumulative risk scores are computed for remediation tasks and imported vulnerabilities. These calculators aggregate risk scores from multiple vulnerable items to provide an overall risk score at various levels such as remediation tasks, patch updates, and organizational views. This functionality helps prioritize vulnerabilities and remediation efforts based on aggregated risk assessments.
Show less
Key Features
- Remediation Task Rollup: Aggregates risk scores of all vulnerable items within a remediation task to generate a consolidated risk score.
- Patch Update Rollup: Aggregates risk scores of vulnerable items sharing the same patch update to provide an overall patch risk score.
- Organization Risk Score Rollup: Combines risk scores from host, application, container vulnerable items, and configuration issues to produce an overall organizational risk score visible on a unified dashboard. Rollup weights can be configured starting from Vulnerability Response v22.0.
- Vulnerable Item Rollup: Rolls up risk scores for host vulnerable items contributing to the organization's overall risk score.
- Vulnerability Entry Rollup: Aggregates risk scores for all vulnerable items associated with the same vulnerability entry.
- EPSS Score Rollup: Aggregates Exploit Prediction Scoring System (EPSS) scores from National Vulnerability Database (NVD) entries to Threat Prioritization Engine (TPE) records, estimating the probability of exploitation.
- Remediation Effort Rollup: Aggregates risk scores across all records in a remediation effort.
- Scheduled Job Automation: Rollup calculations automatically run every 15 minutes, updating cumulative risk scores, counts, maximum risk scores, remediation target dates, and statuses for remediation tasks.
Configuration and Use
Administrators configure rollup calculators via All > Vulnerability Response > Administration > Vulnerability Rollup Calculator. You can assign weights to different score components to influence how the cumulative risk score is calculated. Selecting “Include deferred” will include deferred vulnerable items in the calculation, which may significantly affect total risk scores.
Risk scores are recalculated when there are changes to vulnerable items such as risk score updates, remediation status changes, or when items are added or removed from remediation tasks.
Practical Example
For a remediation task with vulnerable items having different risk scores, the overall risk score is calculated using a weighted formula that incorporates maximum risk score, average risk score, and a factor based on the count of vulnerable items. This approach allows you to balance the influence of item severity and the number of affected items.
EPSS Rollup Calculation Example
The EPSS rollup calculator estimates the overall probability that at least one vulnerability will be exploited in an organization by aggregating individual exploit probabilities. For example, 100 vulnerabilities each with a 5% chance of exploitation correspond to a 99.4% chance that at least one will be exploited, highlighting the importance of prioritization based on aggregated risk.
Important Notes
- From version 22.0 onward, rollup weights for organizational scores can be configured, and some individual rollup calculators have been deprecated.
- To modify the Rollup EPSS Scores from NVD to TPEs, switch the form view to "Rollup Developer View" for access to relevant configuration settings.
- Calculated values for vulnerability entries do not include remediation target data.
After your initial assessment of risk calculators in the Setup Assistant, use the vulnerability rollup calculators to configure how the cumulative risk score is computed for remediation tasks and imported vulnerabilities.
- Remediation Task Rollup: Rolls up the risk scores for all vulnerable items in a remediation tasks, to provide an overall risk score for the entire group of vulnerable items.
- Patch Update Rollup: Rolls up the risk scores for all vulnerable items with same patch update, to provide an overall risk score for the patch update.
- Organization Risk Score
Rollup: Rolls up the risk scores for all host vulnerable items, application vulnerable items, container vulnerable items and
configuration issues in an organization, to provide an overall risk score for the entire organization in unified dashboard.Note:Starting with v22.0 of Vulnerability Response, you can configure rollup weights for organizational score. Also, individual roll-up calculators have been removed.
- Vulnerable Item Rollup: Rolls up the risk scores for all host vulnerable items in an organization, to contribute to the overall risk score of the entire organization for unified dashboard.
- Vulnerability Entry Rollup: Rolls up the risk scores for all vulnerable items with the same vulnerability entry, to provide an overall risk score for the vulnerability entry.
- Rollup EPSS Scores from NVD to TPEs: Rolls up the EPSS scores for all vulnerable items/ CVEs listed on the NVD table to existing TPEs, to provide an overall probability of the vulnerability being exploited.
- Remediation Effort Rollup: Rolls up the risk scores for all the records in a remediation effort, to provide an overall risk score for the remediation effort.
Navigate to .
Configure the rollup calculator to specify how much weight to give each of those computed values in setting the cumulative risk score. The higher the weight, the more that value is used to determine the rolled up risk score in the vulnerability or remediation tasks.
- The risk score, remediation target, remediation status, or vulnerability changes on the vulnerable items.
- The vulnerable item state changes to Open, Deferred, Closed, or changes from Closed or Deferred.
- Vulnerable items are deleted.
- Vulnerable items are added or removed from the remediation task.
- VIT1001 with risk score of 30
- VIT1002 with risk score of 40
- VIT1003 with risk score of 50
- Maximum risk score: 80
- Average risk score: 5
- Count of vulnerable items: 15
In the Vulnerability rollup calculator example, the formula for determining the remediation task Risk Score is:
(Maximum risk score/100) * 80 + (Average risk score /100) * 5 + (factor * 15)
| VI count | Factor |
|---|---|
| <10 | 0.2 |
| 10-100 | 0.4 |
| 101-1000 | 0.6 |
| 1001-10000 | 0.8 |
| > 10000 | 1 |
- Average risk score is 40
- Maximum risk score is 50
- 50 (Maximum risk score)
- Factor is 0.2
The Risk Score would be 45 [(50/100) * 80 + (40/100) * 5 + 0.2 * 15 = 40 + 2 + 3 = 45]
EPSS Rollup calculator - Example
P(at least one exploited vulnerability) = 1 - P(no vulnerabilities are exploited)P(at least one vuln exploited) = 1 - P(no vulns are exploited) = 1 - P(one vuln not exploited)^100 = 1 - 0.95^100 = 0.994Which says that
the probability of at least one of the vulnerabilities being exploited is 99.4%.