Vulnerability response

deeksha acharya
Tera Contributor

How does "% VIs remediated " (percent_vi_complete) and "% VIs remediated "(percent_nd_vi_complete) gets value in "sn_vul_nvd_entry" table.

4 REPLIES 4

alvinbm1
Tera Expert

This could be an aggregated from tables related to vulnerability instances, such as:

  • The Vulnerability [sn_vul_vulnerable_item] table, which holds individual records for vulnerability instances.
  • The Vulnerability Group [sn_vul_group] table, which may aggregate VIs into logical groups for management and reporting.

To create a report or a dashboard widget that shows "% VIs remediated," you would typically perform a calculation where the number of remediated VIs is divided by the total number of VIs, often filtered by a specific time frame or other criteria.

The percent_nd_vi_complete field would be calculated by taking the number of non-duplicated VIs that have been remediated and dividing it by the total number of non-duplicated VIs, then multiplying by 100 to get a percentage.

This field would likely be found in a report or dashboard within the Vulnerability Response module, and it would be calculated based on data from the vulnerability instance tables, such as the sn_vul_vulnerable_item table. The exact calculation and the tables involved might depend on how your ServiceNow instance is set up and customized.

f you need to find out where this field is defined or how it's calculated in your specific ServiceNow environment, you would typically look at the dictionary entries for the tables involved in the Vulnerability Response application

Nitesh Tolani
ServiceNow Employee
ServiceNow Employee

The aggregation happens using the scheduled job 'Calculate Related VI Counts for Vulnerabilities'.