Confidence score calculation for hardware vulnerability assessment
Confidence Score is displayed for partially matched assessments, vulnerable items (VITs), and ignored assessments.
About Confidence Score Calculation
HVA uses a scoring mechanism called Confidence Score to indicate the accuracy of the CVE data matching the CPE-mapped normalized content of an OT device. Confidence Score is an aggregated calculation of the matching scores created by the matching algorithm in HVA.
The Confidence Score varies for the following assessments:
- Fully matched assessments: The Confidence Score is 1 for full assessments as all the parameters in the CVE information matches the device discovery model values available for the OT device.
- Partially matched assessments: The Confidence Score is less than 1 for partial assessments as all the parameters in the CPE information doesn’t match the device discovery model values available for the OT device.
How to calculate the confidence score
If you compare the samples of the CPE Firmware mapped to the OT device and the discovery model for the OT device, you can see that:
The confidence score range is 0–1. Based on the CPE information, the confidence score is calculated using the following
formula:- There is only a partial match for the Model information. Due to a partial match, the model score is assigned a value of 20.
- The Version information doesn't match so the version score is assigned a value of 0.
((BASE SCORE) + (publisher score) + (model score) + (version score)) / 100= ((25) + (25) + (20) + (0)) / 100=70 / 100=.70Note:
To refer to the values used to calculate the confidence score, see Confidence score reference tables for hardware vulnerability assessment.