Skip to content

Commit 1140216

Browse files
committed
Init severity_distance_... in case max_vectors
The max_vectors should never be empty, so an invalid value is assigned just for safety.
1 parent 1bdb8a5 commit 1140216

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

base/cvss.c

+6
Original file line numberDiff line numberDiff line change
@@ -1590,6 +1590,12 @@ cvss4_current_severity_distances (const char *vec, const char *macrovector,
15901590
double severity_distance_SC, severity_distance_SI, severity_distance_SA;
15911591
double severity_distance_CR, severity_distance_IR, severity_distance_AR;
15921592

1593+
severity_distance_AV = severity_distance_PR = severity_distance_UI = -99.0;
1594+
severity_distance_AC = severity_distance_AT = -99.0;
1595+
severity_distance_VC = severity_distance_VI = severity_distance_VA = -99.0;
1596+
severity_distance_SC = severity_distance_SI = severity_distance_SA = -99.0;
1597+
severity_distance_CR = severity_distance_IR = severity_distance_AR = -99.0;
1598+
15931599
char **max_vectors, **max_vec;
15941600
max_vectors = cvss4_max_vectors (macrovector);
15951601
for (max_vec = max_vectors; *max_vec != NULL; max_vec++)

0 commit comments

Comments
 (0)