Veracode SCA scans given the following severities based upon CVSS scores:

However, DefectDojo tags the severity using this criteria:

Given this, a CVSS score of 4.0 will put the severity at 'Medium' in DD but the description assigned to the finding will show CVS Score 4.0 (Low) since the severity value coming from Veracode is used within the description:

Personally, I would think the CVSS breakdown within Veracode would be used since it's well defined, with Very High mapping to Critical and Low/Very Low mapping to Low.
Veracode SCA Severity mapping
https://docs.veracode.com/r/review_severity_exploitability
DefectDOJO Veracode parser SCA Severity Mapping
|
def __cvss_to_severity(cls, cvss): |
Deployment method (select with an X)
Veracode SCA scans given the following severities based upon CVSS scores:
However, DefectDojo tags the severity using this criteria:
Given this, a CVSS score of 4.0 will put the severity at 'Medium' in DD but the description assigned to the finding will show CVS Score 4.0 (Low) since the severity value coming from Veracode is used within the description:
Personally, I would think the CVSS breakdown within Veracode would be used since it's well defined, with Very High mapping to Critical and Low/Very Low mapping to Low.
Veracode SCA Severity mapping
https://docs.veracode.com/r/review_severity_exploitability
DefectDOJO Veracode parser SCA Severity Mapping
django-DefectDojo/dojo/tools/veracode/parser.py
Line 192 in 612a0f6
Deployment method (select with an
X)Docker Compose
Kubernetes
GoDojo
DefectDojo version 2.7.1