Skip to content

Commit 0ba6d4c

Browse files
authored
fix: correct JSON report error (#7350)
1 parent 406ea7f commit 0ba6d4c

File tree

1 file changed

+44
-44
lines changed

1 file changed

+44
-44
lines changed

core/src/main/resources/templates/jsonReport.vsl

Lines changed: 44 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -242,131 +242,131 @@
242242
#end
243243
#if($vuln.cvssV4)
244244
"cvssv4": {
245+
#if($vuln.cvssV4.cvssData.vectorString)
246+
"vectorString": "$enc.json($vuln.cvssV4.cvssData.vectorString)"
247+
#end
245248
#if($vuln.cvssV4.source)
246-
"source": "$enc.json($vuln.cvssV4.source)",
249+
,"source": "$enc.json($vuln.cvssV4.source)"
247250
#end
248251
#if($vuln.cvssV4.type)
249-
"type": "$enc.json($vuln.cvssV4.type)",
252+
,"type": "$enc.json($vuln.cvssV4.type)"
250253
#end
251254
#if($vuln.cvssV4.cvssData.version)
252-
"version": "$enc.json($vuln.cvssV4.cvssData.version)",
253-
#end
254-
#if($vuln.cvssV4.cvssData.vectorString)
255-
"vectorString": "$enc.json($vuln.cvssV4.cvssData.vectorString)",
255+
,"version": "$enc.json($vuln.cvssV4.cvssData.version)"
256256
#end
257257
#if($vuln.cvssV4.cvssData.attackVector)
258-
"attackVector": "$enc.json($vuln.cvssV4.cvssData.attackVector)",
258+
,"attackVector": "$enc.json($vuln.cvssV4.cvssData.attackVector)"
259259
#end
260260
#if($vuln.cvssV4.cvssData.attackComplexity)
261-
"attackComplexity": "$enc.json($vuln.cvssV4.cvssData.attackComplexity)",
261+
,"attackComplexity": "$enc.json($vuln.cvssV4.cvssData.attackComplexity)"
262262
#end
263263
#if($vuln.cvssV4.cvssData.attackRequirements)
264-
"attackRequirements": "$enc.json($vuln.cvssV4.cvssData.attackRequirements)",
264+
,"attackRequirements": "$enc.json($vuln.cvssV4.cvssData.attackRequirements)"
265265
#end
266266
#if($vuln.cvssV4.cvssData.privilegesRequired)
267-
"privilegesRequired": "$enc.json($vuln.cvssV4.cvssData.privilegesRequired)",
267+
,"privilegesRequired": "$enc.json($vuln.cvssV4.cvssData.privilegesRequired)"
268268
#end
269269
#if($vuln.cvssV4.cvssData.userInteraction)
270-
"userInteraction": "$enc.json($vuln.cvssV4.cvssData.userInteraction)",
270+
,"userInteraction": "$enc.json($vuln.cvssV4.cvssData.userInteraction)"
271271
#end
272272
#if($vuln.cvssV4.cvssData.vulnerableSystemConfidentiality)
273-
"vulnerableSystemConfidentiality": "$enc.json($vuln.cvssV4.cvssData.vulnerableSystemConfidentiality)",
273+
,"vulnerableSystemConfidentiality": "$enc.json($vuln.cvssV4.cvssData.vulnerableSystemConfidentiality)"
274274
#end
275275
#if($vuln.cvssV4.cvssData.vulnerableSystemIntegrity)
276-
"vulnerableSystemIntegrity": "$enc.json($vuln.cvssV4.cvssData.vulnerableSystemIntegrity)",
276+
,"vulnerableSystemIntegrity": "$enc.json($vuln.cvssV4.cvssData.vulnerableSystemIntegrity)"
277277
#end
278278
#if($vuln.cvssV4.cvssData.vulnerableSystemAvailability)
279-
"vulnerableSystemAvailability": "$enc.json($vuln.cvssV4.cvssData.vulnerableSystemAvailability)",
279+
,"vulnerableSystemAvailability": "$enc.json($vuln.cvssV4.cvssData.vulnerableSystemAvailability)"
280280
#end
281281
#if($vuln.cvssV4.cvssData.subsequentSystemConfidentiality)
282-
"subsequentSystemConfidentiality": "$enc.json($vuln.cvssV4.cvssData.subsequentSystemConfidentiality)",
282+
,"subsequentSystemConfidentiality": "$enc.json($vuln.cvssV4.cvssData.subsequentSystemConfidentiality)"
283283
#end
284284
#if($vuln.cvssV4.cvssData.subsequentSystemIntegrity)
285-
"subsequentSystemIntegrity": "$enc.json($vuln.cvssV4.cvssData.subsequentSystemIntegrity)",
285+
,"subsequentSystemIntegrity": "$enc.json($vuln.cvssV4.cvssData.subsequentSystemIntegrity)"
286286
#end
287287
#if($vuln.cvssV4.cvssData.subsequentSystemAvailability)
288-
"subsequentSystemAvailability": "$enc.json($vuln.cvssV4.cvssData.subsequentSystemAvailability)",
288+
,"subsequentSystemAvailability": "$enc.json($vuln.cvssV4.cvssData.subsequentSystemAvailability)"
289289
#end
290290
#if($vuln.cvssV4.cvssData.exploitMaturity)
291-
"exploitMaturity": "$enc.json($vuln.cvssV4.cvssData.exploitMaturity)",
291+
,"exploitMaturity": "$enc.json($vuln.cvssV4.cvssData.exploitMaturity)"
292292
#end
293293
#if($vuln.cvssV4.cvssData.confidentialityRequirements)
294-
"confidentialityRequirements": "$enc.json($vuln.cvssV4.cvssData.confidentialityRequirements)",
294+
,"confidentialityRequirements": "$enc.json($vuln.cvssV4.cvssData.confidentialityRequirements)"
295295
#end
296296
#if($vuln.cvssV4.cvssData.integrityRequirements)
297-
"integrityRequirements": "$enc.json($vuln.cvssV4.cvssData.integrityRequirements)",
297+
,"integrityRequirements": "$enc.json($vuln.cvssV4.cvssData.integrityRequirements)"
298298
#end
299299
#if($vuln.cvssV4.cvssData.availabilityRequirements)
300-
"availabilityRequirements": "$enc.json($vuln.cvssV4.cvssData.availabilityRequirements)",
300+
,"availabilityRequirements": "$enc.json($vuln.cvssV4.cvssData.availabilityRequirements)"
301301
#end
302302
#if($vuln.cvssV4.cvssData.modifiedAttackVector)
303-
"modifiedAttackVector": "$enc.json($vuln.cvssV4.cvssData.modifiedAttackVector)",
303+
,"modifiedAttackVector": "$enc.json($vuln.cvssV4.cvssData.modifiedAttackVector)"
304304
#end
305305
#if($vuln.cvssV4.cvssData.modifiedAttackComplexity)
306-
"modifiedAttackComplexity": "$enc.json($vuln.cvssV4.cvssData.modifiedAttackComplexity)",
306+
,"modifiedAttackComplexity": "$enc.json($vuln.cvssV4.cvssData.modifiedAttackComplexity)"
307307
#end
308308
#if($vuln.cvssV4.cvssData.modifiedAttackRequirements)
309-
"modifiedAttackRequirements": "$enc.json($vuln.cvssV4.cvssData.modifiedAttackRequirements)",
309+
,"modifiedAttackRequirements": "$enc.json($vuln.cvssV4.cvssData.modifiedAttackRequirements)"
310310
#end
311311
#if($vuln.cvssV4.cvssData.modifiedPrivilegesRequired)
312-
"modifiedPrivilegesRequired": "$enc.json($vuln.cvssV4.cvssData.modifiedPrivilegesRequired)",
312+
,"modifiedPrivilegesRequired": "$enc.json($vuln.cvssV4.cvssData.modifiedPrivilegesRequired)"
313313
#end
314314
#if($vuln.cvssV4.cvssData.modifiedUserInteraction)
315-
"modifiedUserInteraction": "$enc.json($vuln.cvssV4.cvssData.modifiedUserInteraction)",
315+
,"modifiedUserInteraction": "$enc.json($vuln.cvssV4.cvssData.modifiedUserInteraction)"
316316
#end
317317
#if($vuln.cvssV4.cvssData.modifiedVulnerableSystemConfidentiality)
318-
"modifiedVulnerableSystemConfidentiality": "$enc.json($vuln.cvssV4.cvssData.modifiedVulnerableSystemConfidentiality)",
318+
,"modifiedVulnerableSystemConfidentiality": "$enc.json($vuln.cvssV4.cvssData.modifiedVulnerableSystemConfidentiality)"
319319
#end
320320
#if($vuln.cvssV4.cvssData.modifiedVulnerableSystemIntegrity)
321-
"modifiedVulnerableSystemIntegrity": "$enc.json($vuln.cvssV4.cvssData.modifiedVulnerableSystemIntegrity)",
321+
,"modifiedVulnerableSystemIntegrity": "$enc.json($vuln.cvssV4.cvssData.modifiedVulnerableSystemIntegrity)"
322322
#end
323323
#if($vuln.cvssV4.cvssData.modifiedVulnerableSystemAvailability)
324-
"modifiedVulnerableSystemAvailability": "$enc.json($vuln.cvssV4.cvssData.modifiedVulnerableSystemAvailability)",
324+
,"modifiedVulnerableSystemAvailability": "$enc.json($vuln.cvssV4.cvssData.modifiedVulnerableSystemAvailability)"
325325
#end
326326
#if($vuln.cvssV4.cvssData.modifiedSubsequentSystemConfidentiality)
327-
"modifiedSubsequentSystemConfidentiality": "$enc.json($vuln.cvssV4.cvssData.modifiedSubsequentSystemConfidentiality)",
327+
,"modifiedSubsequentSystemConfidentiality": "$enc.json($vuln.cvssV4.cvssData.modifiedSubsequentSystemConfidentiality)"
328328
#end
329329
#if($vuln.cvssV4.cvssData.modifiedSubsequentSystemIntegrity)
330-
"modifiedSubsequentSystemIntegrity": "$enc.json($vuln.cvssV4.cvssData.modifiedSubsequentSystemIntegrity)",
330+
,"modifiedSubsequentSystemIntegrity": "$enc.json($vuln.cvssV4.cvssData.modifiedSubsequentSystemIntegrity)"
331331
#end
332332
#if($vuln.cvssV4.cvssData.modifiedSubsequentSystemAvailability)
333-
"modifiedSubsequentSystemAvailability": "$enc.json($vuln.cvssV4.cvssData.modifiedSubsequentSystemAvailability)",
333+
,"modifiedSubsequentSystemAvailability": "$enc.json($vuln.cvssV4.cvssData.modifiedSubsequentSystemAvailability)"
334334
#end
335335
#if($vuln.cvssV4.cvssData.safety)
336-
"safety": "$enc.json($vuln.cvssV4.cvssData.safety)",
336+
,"safety": "$enc.json($vuln.cvssV4.cvssData.safety)"
337337
#end
338338
#if($vuln.cvssV4.cvssData.automatable)
339-
"automatable": "$enc.json($vuln.cvssV4.cvssData.automatable)",
339+
,"automatable": "$enc.json($vuln.cvssV4.cvssData.automatable)"
340340
#end
341341
#if($vuln.cvssV4.cvssData.recovery)
342-
"recovery": "$enc.json($vuln.cvssV4.cvssData.recovery)",
342+
,"recovery": "$enc.json($vuln.cvssV4.cvssData.recovery)"
343343
#end
344344
#if($vuln.cvssV4.cvssData.valueDensity)
345-
"valueDensity": "$enc.json($vuln.cvssV4.cvssData.valueDensity)",
345+
,"valueDensity": "$enc.json($vuln.cvssV4.cvssData.valueDensity)"
346346
#end
347347
#if($vuln.cvssV4.cvssData.vulnerabilityResponseEffort)
348-
"vulnerabilityResponseEffort": "$enc.json($vuln.cvssV4.cvssData.vulnerabilityResponseEffort)",
348+
,"vulnerabilityResponseEffort": "$enc.json($vuln.cvssV4.cvssData.vulnerabilityResponseEffort)"
349349
#end
350350
#if($vuln.cvssV4.cvssData.providerUrgency)
351-
"providerUrgency": "$enc.json($vuln.cvssV4.cvssData.providerUrgency)",
351+
,"providerUrgency": "$enc.json($vuln.cvssV4.cvssData.providerUrgency)"
352352
#end
353353
#if($vuln.cvssV4.cvssData.baseScore)
354-
"baseScore": $vuln.cvssV4.cvssData.baseScore,
354+
,"baseScore": $vuln.cvssV4.cvssData.baseScore
355355
#end
356356
#if($vuln.cvssV4.cvssData.baseSeverity)
357-
"baseSeverity": "$enc.json($vuln.cvssV4.cvssData.baseSeverity)",
357+
,"baseSeverity": "$enc.json($vuln.cvssV4.cvssData.baseSeverity)"
358358
#end
359359
#if($vuln.cvssV4.cvssData.threatScore)
360-
"threatScore": $vuln.cvssV4.cvssData.threatScore,
360+
,"threatScore": $vuln.cvssV4.cvssData.threatScore
361361
#end
362362
#if($vuln.cvssV4.cvssData.threatSeverity)
363-
"threatSeverity": "$enc.json($vuln.cvssV4.cvssData.threatSeverity)",
363+
,"threatSeverity": "$enc.json($vuln.cvssV4.cvssData.threatSeverity)"
364364
#end
365365
#if($vuln.cvssV4.cvssData.environmentalScore)
366-
"environmentalScore": $vuln.cvssV4.cvssData.environmentalScore,
366+
,"environmentalScore": $vuln.cvssV4.cvssData.environmentalScore
367367
#end
368368
#if($vuln.cvssV4.cvssData.environmentalSeverity)
369-
"environmentalSeverity": "$enc.json($vuln.cvssV4.cvssData.environmentalSeverity)"
369+
,"environmentalSeverity": "$enc.json($vuln.cvssV4.cvssData.environmentalSeverity)"
370370
#end
371371
},
372372
#end

0 commit comments

Comments
 (0)