Health Score Modeling
HostedScan calculates health scores for all your targets to help you easily spot criticalities and prioritize actions. Each target gets a numeric health score from 0 to 1000; lower is better, higher is worse. A letter grade is also assigned based on the score (A, B, C, D, and F) to cluster what we believe are significant thresholds.
What data is included
The model only uses vulnerability findings that are:
- Open
- Not accepted as risk exceptions
- Within your organization's configured OpenVAS Quality of Detection (QoD) threshold
How the score is computed
For each target, HostedScan computes the score in four stages:
- Group open findings by severity (
LOW,MEDIUM,HIGH,CRITICAL) and count each group. - Determine the highest severity present on the target. This severity defines the primary score tier.
- Increase score inside that tier using a diminishing-returns curve as findings accumulate.
- Let lower-severity findings add weighted lift within the same tier (capped).
The highest severity present sets the baseline:
LOWstarts at10MEDIUMstarts at150HIGHstarts at350CRITICALstarts at700
Additional findings of the same highest severity push the score upward toward the top of that severity tier, but with diminishing impact per additional finding. Lower-severity findings cannot move the target into a higher severity tier by themselves, but they can raise the score within the current tier.
Letter grade mapping
Grades are fixed numeric bands over the 0-1000 range:
A:0-200B:201-400C:401-600D:601-800F:801-1000
How to interpret changes
- A new higher-severity finding usually causes the largest jump.
- Many additional findings of the same severity cause smaller incremental increases over time.
- Accepting or closing open findings lowers the score when those findings are excluded from computation.
- If there are no open, unaccepted findings, the score returns
0(A).