Define fields and weights for the risk rule for Vulnerability Response Risk Calculators
-
- UpdatedJan 30, 2025
- 7 minutes to read
- Yokohama
- Vulnerability Response
Define fields and weights for the risk rule for Vulnerability Response Risk Calculators
Customize the parameters and weights for the risk rule so that you can generate risk scores that use the vulnerability and asset data that are unique to your organization. By selecting the fields that are included in the risk rule, you can define an effective risk scoring framework.
Before you begin
Role required: sn_vul.manage_risk_score_configuration
Procedure
Example
Example 1: Add a source severity as a criterion for a risk rule.
Use case: Third-party vendors, like Qualys and Tenable, provide their own scores. These scores are populated in the Source Severity field on the sn_vul_entry table. Use this field for risk score calculations. To use this score to compute the risk score, do the following:
- Navigate to the Risk rule page.
- To deactivate the rule, clear the Active check box.
- To add risk rule fields to the Risk Calculator Criteria, select Add criteria.
- From the Choose reference table list, select Vulnerable item.
- From the Field list, select Vulnerability.Source Severity.
- In the Weight field, enter the relative importance of this field within the risk rule. The value must be an integer from 0 through 100.
- In the Define Value Weightage section, add field values, and assign a weight
to them.
Figure 1. Vulnerable item table - Select Submit.
Example 2: Add a business criticality as a criterion for a risk rule.
Use case: Let's assume your organization has many business services. The configuration item (CI) LINUX-SF-6381 is being used by the following services:
- Navigate to the Risk rule page.
- To deactivate the rule, clear the Active check box.
- To add risk rule fields to the Risk Calculator Criteria, select Add criteria.
- From the Choose reference table list, select Configuration Item Reference Table.
- From the Table list, select Related Services [sn_vul_m2m_ci_services].
- From the Field list, select Service.Business criticality.
- In the Aggregation field, select Minimum to retrieve the most critical service for this use case (1- Most critical value) or Maximum to retrieve the least critical service for this use case (4 – Not critical value) for this use case.
- In the Weight field, enter the relative importance of this field within the risk rule. The value must be an integer from 0 through 100.
- In the Define Value Weightages section, add field values, and assign a
weight to them.
Figure 2. Configuration item reference table - Select Submit.
Example 3: Add a conditional criterion to the risk calculator.
To add a conditional criterion to the risk rule, do the following:
- Navigate to the Risk rule page.
- To deactivate the rule, clear the Active check box.
- To add risk rule fields to the Risk Calculator Criteria, select Add criteria.
- From the Choose reference table list, select Custom conditions.
- From the Condition table list, select Configuration item.
- In the Field name field, enter the name CI Exposure.
- In the Weight field, enter the relative importance of this field within the risk rule. The value must be an integer from 0 through 100.
- In the Condition field, select and enter the value external.
Figure 3. Custom conditions for the new risk rule - Select Submit.Note: Adding conditional criteria to your risk rule might degrade performance.
Related Content
- Vulnerability Response calculators and vulnerability calculator
rules
Vulnerability calculators automate calculating initial values for the fields on vulnerable items. The condition for each calculator is evaluated in order, and the first matching calculator is used.
- Create a Vulnerability Response calculator
A vulnerability calculator is a pre-defined formula to calculate a target field when certain criteria are met. Calculators, which calculate the vulnerable item Risk Score, can contain Risk Rules.
- Filtering within Vulnerability Response
Remediation Task Rules, Calculators, and Assignment Rules use conditions during import, created using the Condition builder. Changes to their criteria can affect performance since each record is evaluated using these filters.