From dfd8f7b2f8bb239a89b0570bac23b98862314e0d Mon Sep 17 00:00:00 2001 From: Paul Osinski Date: Fri, 20 Jun 2025 17:18:23 -0400 Subject: [PATCH 1/2] add deduplication hashcodes to docs --- .../connecting_your_tools/parsers/file/acunetix.md | 8 +++++++- .../parsers/file/anchore_engine.md | 9 +++++++++ .../parsers/file/anchore_enterprise.md | 10 +++++++++- .../parsers/file/anchore_grype.md | 10 +++++++++- .../parsers/file/anchorectl_policies.md | 10 +++++++++- .../parsers/file/anchorectl_vulns.md | 11 ++++++++++- .../parsers/file/appcheck_web_application_scanner.md | 8 +++++++- .../connecting_your_tools/parsers/file/appspider.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/aqua.md | 8 ++++++++ .../en/connecting_your_tools/parsers/file/arachni.md | 10 +++++++++- .../en/connecting_your_tools/parsers/file/asff.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/auditjs.md | 11 ++++++++++- .../parsers/file/aws_inspector2.md | 7 +++++++ .../parsers/file/aws_prowler.md | 11 ++++++++++- .../parsers/file/aws_prowler_v3plus.md | 11 ++++++++++- .../parsers/file/awssecurityhub.md | 11 ++++++++++- .../file/azure_security_center_recommendations.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/bandit.md | 9 ++++++++- .../connecting_your_tools/parsers/file/bearer_cli.md | 8 +++++++- .../connecting_your_tools/parsers/file/blackduck.md | 10 +++++++++- .../parsers/file/blackduck_binary_analysis.md | 11 ++++++++++- .../parsers/file/blackduck_component_risk.md | 11 ++++++++++- .../connecting_your_tools/parsers/file/brakeman.md | 11 ++++++++++- .../connecting_your_tools/parsers/file/bugcrowd.md | 11 ++++++++++- .../parsers/file/bundler_audit.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/burp.md | 9 ++++++++- .../connecting_your_tools/parsers/file/burp_api.md | 11 ++++++++++- .../parsers/file/burp_dastardly.md | 11 ++++++++++- .../parsers/file/burp_graphql.md | 11 ++++++++++- .../parsers/file/burp_suite_dast.md | 7 +++++++ .../parsers/file/cargo_audit.md | 11 ++++++++++- .../connecting_your_tools/parsers/file/checkmarx.md | 9 ++++++++- .../parsers/file/checkmarx_cxflow_sast.md | 7 +++++++ .../parsers/file/checkmarx_one.md | 6 ++++++ .../en/connecting_your_tools/parsers/file/checkov.md | 11 ++++++++++- .../parsers/file/chefinspect.md | 9 +++++++++ .../en/connecting_your_tools/parsers/file/clair.md | 10 +++++++++- .../parsers/file/cloudsploit.md | 8 +++++++- .../en/connecting_your_tools/parsers/file/cobalt.md | 11 ++++++++++- .../parsers/file/codechecker.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/codeql.md | 9 +++++++++ .../connecting_your_tools/parsers/file/contrast.md | 11 ++++++++++- .../parsers/file/coverity_api.md | 11 ++++++++++- .../parsers/file/coverity_scan.md | 11 ++++++++++- .../parsers/file/crashtest_security.md | 11 ++++++++++- .../connecting_your_tools/parsers/file/cred_scan.md | 11 ++++++++++- .../connecting_your_tools/parsers/file/crunch42.md | 11 ++++++++++- .../parsers/file/cyberwatch_galeax.md | 9 ++++++++- .../connecting_your_tools/parsers/file/cyclonedx.md | 9 ++++++++- .../parsers/file/dawnscanner.md | 11 ++++++++++- .../parsers/file/deepfence_threatmapper.md | 9 ++++++++- .../parsers/file/dependency_check.md | 9 ++++++++- .../parsers/file/dependency_track.md | 9 ++++++++- .../parsers/file/detect_secrets.md | 11 ++++++++++- .../parsers/file/dockerbench.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/dockle.md | 9 ++++++++- .../connecting_your_tools/parsers/file/drheader.md | 8 +++++++- .../en/connecting_your_tools/parsers/file/dsop.md | 7 ++++++- .../connecting_your_tools/parsers/file/edgescan.md | 9 +++++++++ .../en/connecting_your_tools/parsers/file/eslint.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/fortify.md | 11 ++++++++++- .../parsers/file/gcloud_artifact_scan.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/generic.md | 11 ++++++++++- .../connecting_your_tools/parsers/file/ggshield.md | 11 ++++++++++- .../parsers/file/github_vulnerability.md | 11 ++++++++++- .../parsers/file/gitlab_api_fuzzing.md | 11 ++++++++++- .../parsers/file/gitlab_container_scan.md | 11 ++++++++++- .../parsers/file/gitlab_dast.md | 11 ++++++++++- .../parsers/file/gitlab_dep_scan.md | 11 ++++++++++- .../parsers/file/gitlab_sast.md | 11 ++++++++++- .../parsers/file/gitlab_secret_detection_report.md | 11 ++++++++++- .../connecting_your_tools/parsers/file/gitleaks.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/gosec.md | 11 ++++++++++- .../parsers/file/govulncheck.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/h1.md | 8 +++++++- .../connecting_your_tools/parsers/file/hadolint.md | 11 ++++++++++- .../parsers/file/harbor_vulnerability.md | 11 ++++++++++- .../parsers/file/hcl_appscan.md | 8 +++++++- .../parsers/file/hcl_asoc_sast.md | 8 ++++++++ .../en/connecting_your_tools/parsers/file/horusec.md | 10 +++++++++- .../en/connecting_your_tools/parsers/file/humble.md | 7 ++++++- .../en/connecting_your_tools/parsers/file/huskyci.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/hydra.md | 8 +++++++- .../en/connecting_your_tools/parsers/file/ibm_app.md | 11 ++++++++++- .../connecting_your_tools/parsers/file/immuniweb.md | 11 ++++++++++- .../connecting_your_tools/parsers/file/intsights.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/invicti.md | 7 +++++++ .../parsers/file/jfrog_xray_api_summary_artifact.md | 11 ++++++++++- .../parsers/file/jfrog_xray_on_demand_binary_scan.md | 9 ++++++++- .../parsers/file/jfrog_xray_unified.md | 10 +++++++++- .../connecting_your_tools/parsers/file/jfrogxray.md | 10 +++++++++- .../en/connecting_your_tools/parsers/file/kics.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/kiuwan.md | 9 +++++++++ .../connecting_your_tools/parsers/file/kiuwan_sca.md | 9 +++++++++ .../parsers/file/krakend_audit.md | 9 ++++++++- .../connecting_your_tools/parsers/file/kubeaudit.md | 11 ++++++++++- .../connecting_your_tools/parsers/file/kubebench.md | 9 ++++++++- .../connecting_your_tools/parsers/file/kubehunter.md | 8 +++++++- .../connecting_your_tools/parsers/file/kubescape.md | 8 +++++++- .../connecting_your_tools/parsers/file/legitify.md | 9 ++++++++- .../en/connecting_your_tools/parsers/file/mend.md | 7 +++++++ .../connecting_your_tools/parsers/file/meterian.md | 11 ++++++++++- .../parsers/file/microfocus_webinspect.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/mobsf.md | 9 ++++++++- .../parsers/file/mobsf_scorecard.md | 9 ++++++++- .../connecting_your_tools/parsers/file/mobsfscan.md | 11 ++++++++++- .../parsers/file/mozilla_observatory.md | 11 ++++++++++- .../parsers/file/ms_defender.md | 8 +++++++- .../en/connecting_your_tools/parsers/file/nancy.md | 6 ++++++ .../connecting_your_tools/parsers/file/netsparker.md | 11 ++++++++++- .../connecting_your_tools/parsers/file/neuvector.md | 10 +++++++++- .../parsers/file/neuvector_compliance.md | 9 ++++++++- .../en/connecting_your_tools/parsers/file/nexpose.md | 8 ++++++++ .../en/connecting_your_tools/parsers/file/nikto.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/nmap.md | 11 ++++++++++- .../parsers/file/noseyparker.md | 11 ++++++++++- .../connecting_your_tools/parsers/file/npm_audit.md | 9 +++++++++ .../parsers/file/npm_audit_7_plus.md | 8 ++++++++ .../en/connecting_your_tools/parsers/file/nsp.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/nuclei.md | 10 +++++++++- .../connecting_your_tools/parsers/file/openscap.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/openvas.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/ort.md | 11 ++++++++++- .../parsers/file/ossindex_devaudit.md | 11 ++++++++++- .../parsers/file/osv_scanner.md | 9 ++++++++- .../connecting_your_tools/parsers/file/outpost24.md | 11 ++++++++++- .../parsers/file/php_security_audit_v2.md | 11 ++++++++++- .../parsers/file/php_symfony_security_check.md | 8 +++++++- .../connecting_your_tools/parsers/file/pip_audit.md | 7 +++++++ .../en/connecting_your_tools/parsers/file/pmd.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/popeye.md | 8 +++++++- .../connecting_your_tools/parsers/file/progpilot.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/ptart.md | 8 ++++++++ .../connecting_your_tools/parsers/file/pwn_sast.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/qualys.md | 9 ++++++++- .../parsers/file/qualys_hacker_guardian.md | 9 ++++++++- .../parsers/file/qualys_infrascan_webgui.md | 11 ++++++++++- .../parsers/file/qualys_webapp.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/rapplex.md | 9 ++++++++- .../parsers/file/redhatsatellite.md | 8 +++++++- .../connecting_your_tools/parsers/file/retirejs.md | 11 ++++++++++- .../connecting_your_tools/parsers/file/risk_recon.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/rubocop.md | 9 ++++++++- .../connecting_your_tools/parsers/file/rusty_hog.md | 8 +++++++- .../en/connecting_your_tools/parsers/file/sarif.md | 11 ++++++++++- .../connecting_your_tools/parsers/file/scantist.md | 11 ++++++++++- .../parsers/file/scout_suite.md | 8 +++++++- .../en/connecting_your_tools/parsers/file/semgrep.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/skf.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/snyk.md | 10 +++++++++- .../connecting_your_tools/parsers/file/snyk_code.md | 8 +++++++- .../parsers/file/solar_appscreener.md | 10 +++++++++- .../connecting_your_tools/parsers/file/sonarqube.md | 6 +++++- .../connecting_your_tools/parsers/file/sonatype.md | 12 +++++++++++- .../connecting_your_tools/parsers/file/spotbugs.md | 10 +++++++++- .../connecting_your_tools/parsers/file/ssh_audit.md | 11 ++++++++++- .../connecting_your_tools/parsers/file/ssl_labs.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/sslscan.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/sslyze.md | 8 +++++++- .../connecting_your_tools/parsers/file/stackhawk.md | 9 ++++++++- .../connecting_your_tools/parsers/file/sysdig_cli.md | 11 ++++++++++- .../parsers/file/sysdig_reports.md | 11 ++++++++++- .../connecting_your_tools/parsers/file/talisman.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/tenable.md | 11 ++++++++++- .../connecting_your_tools/parsers/file/terrascan.md | 12 +++++++++++- .../en/connecting_your_tools/parsers/file/testssl.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/tfsec.md | 10 +++++++++- .../connecting_your_tools/parsers/file/threagile.md | 9 ++++++++- .../parsers/file/threat_composer.md | 8 +++++++- .../en/connecting_your_tools/parsers/file/trivy.md | 11 ++++++++++- .../parsers/file/trivy_operator.md | 10 +++++++++- .../connecting_your_tools/parsers/file/trufflehog.md | 9 ++++++++- .../parsers/file/trufflehog3.md | 11 ++++++++++- .../connecting_your_tools/parsers/file/trustwave.md | 9 +++++++++ .../parsers/file/trustwave_fusion_api.md | 11 ++++++++++- .../connecting_your_tools/parsers/file/twistlock.md | 10 +++++++++- .../en/connecting_your_tools/parsers/file/vcg.md | 11 ++++++++++- .../connecting_your_tools/parsers/file/veracode.md | 11 ++++++++++- .../parsers/file/veracode_sca.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/wapiti.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/wazuh.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/wfuzz.md | 11 ++++++++++- .../connecting_your_tools/parsers/file/whispers.md | 9 ++++++++- .../parsers/file/whitehat_sentinel.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/wiz.md | 6 ++++++ .../connecting_your_tools/parsers/file/wizcli_dir.md | 11 ++++++++++- .../connecting_your_tools/parsers/file/wizcli_iac.md | 11 ++++++++++- .../connecting_your_tools/parsers/file/wizcli_img.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/wpscan.md | 9 ++++++++- .../connecting_your_tools/parsers/file/xanitizer.md | 11 ++++++++++- .../connecting_your_tools/parsers/file/yarn_audit.md | 11 ++++++++++- .../en/connecting_your_tools/parsers/file/zap.md | 9 ++++++++- 192 files changed, 1733 insertions(+), 170 deletions(-) diff --git a/docs/content/en/connecting_your_tools/parsers/file/acunetix.md b/docs/content/en/connecting_your_tools/parsers/file/acunetix.md index 97a2124e8ac..5f266a13e5d 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/acunetix.md +++ b/docs/content/en/connecting_your_tools/parsers/file/acunetix.md @@ -5,4 +5,10 @@ toc_hide: true This parser imports the Acunetix Scanner with xml output or Acunetix 360 Scanner with JSON output. ### Sample Scan Data -Sample Acunetix Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/acunetix). \ No newline at end of file +Sample Acunetix Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/acunetix). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/anchore_engine.md b/docs/content/en/connecting_your_tools/parsers/file/anchore_engine.md index 1d264c0b589..c162dfb3261 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/anchore_engine.md +++ b/docs/content/en/connecting_your_tools/parsers/file/anchore_engine.md @@ -41,3 +41,12 @@ All properties are strings and are required by the parser. As the parser evolved ### Sample Scan Data Sample Anchore-Engine scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/anchore_engine) + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- severity +- component name +- component version +- file path diff --git a/docs/content/en/connecting_your_tools/parsers/file/anchore_enterprise.md b/docs/content/en/connecting_your_tools/parsers/file/anchore_enterprise.md index 78d3441eb5c..f2dd1591b5d 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/anchore_enterprise.md +++ b/docs/content/en/connecting_your_tools/parsers/file/anchore_enterprise.md @@ -5,4 +5,12 @@ toc_hide: true Anchore-CLI JSON policy check report format. ### Sample Scan Data -Sample Anchore Enterprise Policy Check scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/anchore_enterprise). \ No newline at end of file +Sample Anchore Enterprise Policy Check scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/anchore_enterprise). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- severity +- component name +- file path diff --git a/docs/content/en/connecting_your_tools/parsers/file/anchore_grype.md b/docs/content/en/connecting_your_tools/parsers/file/anchore_grype.md index cdfdbcf73dc..9145d826faa 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/anchore_grype.md +++ b/docs/content/en/connecting_your_tools/parsers/file/anchore_grype.md @@ -189,4 +189,12 @@ All properties are expected as strings and are required by the parser. ~~~ ### Sample Scan Data -Sample Grype scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/anchore_grype). \ No newline at end of file +Sample Grype scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/anchore_grype). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- severity +- component name +- component version diff --git a/docs/content/en/connecting_your_tools/parsers/file/anchorectl_policies.md b/docs/content/en/connecting_your_tools/parsers/file/anchorectl_policies.md index 18dc798e633..2e3c3f0944f 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/anchorectl_policies.md +++ b/docs/content/en/connecting_your_tools/parsers/file/anchorectl_policies.md @@ -14,4 +14,12 @@ anchorectl policy evaluate -o json > policy_report.json ``` ### Sample Scan Data -Sample AnchoreCTL Policies Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/anchorectl_policies). \ No newline at end of file +Sample AnchoreCTL Policies Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/anchorectl_policies). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- severity +- component name +- file path diff --git a/docs/content/en/connecting_your_tools/parsers/file/anchorectl_vulns.md b/docs/content/en/connecting_your_tools/parsers/file/anchorectl_vulns.md index 7f41b0e0a47..1589885964c 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/anchorectl_vulns.md +++ b/docs/content/en/connecting_your_tools/parsers/file/anchorectl_vulns.md @@ -5,4 +5,13 @@ toc_hide: true AnchoreCTLs JSON vulnerability report format ### Sample Scan Data -Sample AnchoreCTL Vuln Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/anchorectl_vulns). \ No newline at end of file +Sample AnchoreCTL Vuln Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/anchorectl_vulns). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- severity +- component name +- component version +- file path diff --git a/docs/content/en/connecting_your_tools/parsers/file/appcheck_web_application_scanner.md b/docs/content/en/connecting_your_tools/parsers/file/appcheck_web_application_scanner.md index 5d003c8c4ec..22bee6d1001 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/appcheck_web_application_scanner.md +++ b/docs/content/en/connecting_your_tools/parsers/file/appcheck_web_application_scanner.md @@ -5,4 +5,10 @@ toc_hide: true Accepts AppCheck Web Application Scanner output in .json format. ### Sample Scan Data -Sample AppCheck Web Application Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/appcheck_web_application_scanner). \ No newline at end of file +Sample AppCheck Web Application Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/appcheck_web_application_scanner). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/appspider.md b/docs/content/en/connecting_your_tools/parsers/file/appspider.md index 0fd952c0f0d..b0b8f3154b0 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/appspider.md +++ b/docs/content/en/connecting_your_tools/parsers/file/appspider.md @@ -6,4 +6,13 @@ Use the VulnerabilitiesSummary.xml file found in the zipped report download. ### Sample Scan Data -Sample AppSpider (Rapid7) scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/appspider). \ No newline at end of file +Sample AppSpider (Rapid7) scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/appspider). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/aqua.md b/docs/content/en/connecting_your_tools/parsers/file/aqua.md index d63b94ca6e4..ad371c61b6b 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/aqua.md +++ b/docs/content/en/connecting_your_tools/parsers/file/aqua.md @@ -36,3 +36,11 @@ Those JSON files will only list vulnerabilities. Thus, DefectDojo parser will no ### Sample Scan Data Sample Aqua scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/aqua). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- severity +- vulnerability ids +- component name +- component version diff --git a/docs/content/en/connecting_your_tools/parsers/file/arachni.md b/docs/content/en/connecting_your_tools/parsers/file/arachni.md index 0c48e534d13..84759b04245 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/arachni.md +++ b/docs/content/en/connecting_your_tools/parsers/file/arachni.md @@ -11,4 +11,12 @@ arachni_reporter --reporter 'json' js.com.afr {{< /highlight >}} ### Sample Scan Data -Sample Arachni Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/arachni). \ No newline at end of file +Sample Arachni Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/arachni). +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/asff.md b/docs/content/en/connecting_your_tools/parsers/file/asff.md index de830908aa2..5eef646b8f3 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/asff.md +++ b/docs/content/en/connecting_your_tools/parsers/file/asff.md @@ -10,4 +10,13 @@ Reference: https://docs.aws.amazon.com/securityhub/latest/userguide/securityhub- Prowler tool can generate this format with option `-M json-asff`. ### Sample Scan Data -Sample AWS Security Finding Format (ASFF) scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/asff). \ No newline at end of file +Sample AWS Security Finding Format (ASFF) scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/asff). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/auditjs.md b/docs/content/en/connecting_your_tools/parsers/file/auditjs.md index 03ed4e4bf8e..c6036a275d8 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/auditjs.md +++ b/docs/content/en/connecting_your_tools/parsers/file/auditjs.md @@ -9,4 +9,13 @@ auditjs ossi --json > auditjs_report.json {{< /highlight >}} ### Sample Scan Data -Sample AuditJS (OSSIndex) scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/auditjs). \ No newline at end of file +Sample AuditJS (OSSIndex) scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/auditjs). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/aws_inspector2.md b/docs/content/en/connecting_your_tools/parsers/file/aws_inspector2.md index d7507b61688..b2d73c7e5a5 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/aws_inspector2.md +++ b/docs/content/en/connecting_your_tools/parsers/file/aws_inspector2.md @@ -22,3 +22,10 @@ Detailed API response format can be obtained [here](https://docs.aws.amazon.com/ ### Sample Scan Data Sample AWS Inspector2 findings can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/aws_inspector2). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- severity +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/aws_prowler.md b/docs/content/en/connecting_your_tools/parsers/file/aws_prowler.md index 628b657ef07..cb29d7dc252 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/aws_prowler.md +++ b/docs/content/en/connecting_your_tools/parsers/file/aws_prowler.md @@ -5,4 +5,13 @@ toc_hide: true Prowler file can be imported as a CSV (`-M csv`) or JSON (`-M json`) file. ### Sample Scan Data -Sample AWS Prowler Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/aws_prowler). \ No newline at end of file +Sample AWS Prowler Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/aws_prowler). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/aws_prowler_v3plus.md b/docs/content/en/connecting_your_tools/parsers/file/aws_prowler_v3plus.md index 687d9faf586..85c1c599c07 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/aws_prowler_v3plus.md +++ b/docs/content/en/connecting_your_tools/parsers/file/aws_prowler_v3plus.md @@ -160,4 +160,13 @@ The parser expects an array of assessments. All properties are strings and are r ~~~ ### Sample Scan Data -Unit tests of AWS Prowler v3 JSON and Prowler v4 JSON-OCSF can be found at https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/aws_prowler_v3. \ No newline at end of file +Unit tests of AWS Prowler v3 JSON and Prowler v4 JSON-OCSF can be found at https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/aws_prowler_v3. + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/awssecurityhub.md b/docs/content/en/connecting_your_tools/parsers/file/awssecurityhub.md index d67fe1d9604..46f6bf886d5 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/awssecurityhub.md +++ b/docs/content/en/connecting_your_tools/parsers/file/awssecurityhub.md @@ -19,4 +19,13 @@ AWS Security Hub integrates with multiple AWS Tools. Thus, you can retrieve find AWS Security Hub Parser does import the affected service ARNs as hosts to DefectDojo. However, as ARNs contain invalid digits for hosts, the ARN is changed slightly. ":", " " & "/" are replaced by "_". ### Sample Scan Data -Sample scan data for testing purposes can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/awssecurityhub). \ No newline at end of file +Sample scan data for testing purposes can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/awssecurityhub). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/azure_security_center_recommendations.md b/docs/content/en/connecting_your_tools/parsers/file/azure_security_center_recommendations.md index c4bffbd7a3a..3667c9b119f 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/azure_security_center_recommendations.md +++ b/docs/content/en/connecting_your_tools/parsers/file/azure_security_center_recommendations.md @@ -5,4 +5,13 @@ toc_hide: true Azure Security Center recommendations can be exported from the user interface in CSV format. ### Sample Scan Data -Sample Azure Security Center Recommendations Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/azure_security_center_recommendations). \ No newline at end of file +Sample Azure Security Center Recommendations Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/azure_security_center_recommendations). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/bandit.md b/docs/content/en/connecting_your_tools/parsers/file/bandit.md index 70fde4b58b0..30a77116e9e 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/bandit.md +++ b/docs/content/en/connecting_your_tools/parsers/file/bandit.md @@ -64,4 +64,11 @@ All properties are expected as strings, except "metrics" properties, which are e ~~~ ### Sample Scan Data -Sample Bandit scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/bandit). \ No newline at end of file +Sample Bandit scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/bandit). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- file path +- line +- vuln id from tool diff --git a/docs/content/en/connecting_your_tools/parsers/file/bearer_cli.md b/docs/content/en/connecting_your_tools/parsers/file/bearer_cli.md index 8fd8457a403..1d6f72eed8b 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/bearer_cli.md +++ b/docs/content/en/connecting_your_tools/parsers/file/bearer_cli.md @@ -10,4 +10,10 @@ To export a .json file from Bearer CLI, pass "-f json" to your Bearer command See Bearer documentation: https://docs.bearer.com/reference/commands/ ### Sample Scan Data -Sample Bearer scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/bearer) \ No newline at end of file +Sample Bearer scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/bearer). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/blackduck.md b/docs/content/en/connecting_your_tools/parsers/file/blackduck.md index 7f8226fd1e6..125b12ea6b6 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/blackduck.md +++ b/docs/content/en/connecting_your_tools/parsers/file/blackduck.md @@ -11,4 +11,12 @@ produce findings that bear file locations information. information. ### Sample Scan Data -Sample Blackduck Hub scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/blackduck). \ No newline at end of file +Sample Blackduck Hub scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/blackduck). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- vulnerability ids +- component name +- component version diff --git a/docs/content/en/connecting_your_tools/parsers/file/blackduck_binary_analysis.md b/docs/content/en/connecting_your_tools/parsers/file/blackduck_binary_analysis.md index 4d272b2d5be..9cc84f118b4 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/blackduck_binary_analysis.md +++ b/docs/content/en/connecting_your_tools/parsers/file/blackduck_binary_analysis.md @@ -20,4 +20,13 @@ Black Duck Binary Analysis can also detect if sensitive information like email a * Import a single BDBA vulnerabilty csv results file into DefectDojo leveraging the UI, REST API, or drivers such as [pwn_defectdojo_importscan](https://github.com/0dayInc/pwn/blob/master/bin/pwn_defectdojo_importscan) or [pwn_defectdojo_reimportscan](https://github.com/0dayInc/pwn/blob/master/bin/pwn_defectdojo_reimportscan). ### Sample Scan Data -Sample Blackduck Binary Analysis scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/blackduck_binary_analysis). \ No newline at end of file +Sample Blackduck Binary Analysis scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/blackduck_binary_analysis). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/blackduck_component_risk.md b/docs/content/en/connecting_your_tools/parsers/file/blackduck_component_risk.md index 0a8ff1e7b1e..5907ea5e951 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/blackduck_component_risk.md +++ b/docs/content/en/connecting_your_tools/parsers/file/blackduck_component_risk.md @@ -5,4 +5,13 @@ toc_hide: true Upload the zip file containing the security.csv and files.csv. ### Sample Scan Data -Sample Blackduck Component Risk scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/blackduck_component_risk). \ No newline at end of file +Sample Blackduck Component Risk scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/blackduck_component_risk). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/brakeman.md b/docs/content/en/connecting_your_tools/parsers/file/brakeman.md index ca708641383..5920519e1d3 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/brakeman.md +++ b/docs/content/en/connecting_your_tools/parsers/file/brakeman.md @@ -5,4 +5,13 @@ toc_hide: true Import Brakeman Scanner findings in JSON format. ### Sample Scan Data -Sample Brakeman Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/brakeman). \ No newline at end of file +Sample Brakeman Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/brakeman). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/bugcrowd.md b/docs/content/en/connecting_your_tools/parsers/file/bugcrowd.md index a04076f853e..5cbb03e0da9 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/bugcrowd.md +++ b/docs/content/en/connecting_your_tools/parsers/file/bugcrowd.md @@ -5,4 +5,13 @@ toc_hide: true Import Bugcrowd results in CSV format. ### Sample Scan Data -Sample Bugcrowd scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/bugcrowd). \ No newline at end of file +Sample Bugcrowd scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/bugcrowd). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/bundler_audit.md b/docs/content/en/connecting_your_tools/parsers/file/bundler_audit.md index 04d8bceb423..7a62a7336da 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/bundler_audit.md +++ b/docs/content/en/connecting_your_tools/parsers/file/bundler_audit.md @@ -5,4 +5,13 @@ toc_hide: true Import the text output generated with bundle-audit check ### Sample Scan Data -Sample Bundler-Audit scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/bundler_audit). \ No newline at end of file +Sample Bundler-Audit scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/bundler_audit). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/burp.md b/docs/content/en/connecting_your_tools/parsers/file/burp.md index ba8ccbe0f3a..8a11eb58c16 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/burp.md +++ b/docs/content/en/connecting_your_tools/parsers/file/burp.md @@ -41,4 +41,11 @@ All XML elements are required and will be parsed as strings. ~~~ ### Sample Scan Data -Sample Burp scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/burp). \ No newline at end of file +Sample Burp scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/burp). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- severity +- vuln id from tool diff --git a/docs/content/en/connecting_your_tools/parsers/file/burp_api.md b/docs/content/en/connecting_your_tools/parsers/file/burp_api.md index 686e781b043..4e1dceb8fa7 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/burp_api.md +++ b/docs/content/en/connecting_your_tools/parsers/file/burp_api.md @@ -5,4 +5,13 @@ toc_hide: true Import Burp REST API scan data in JSON format (/scan/[task_id] endpoint). ### Sample Scan Data -Sample Burp REST API scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/burp_api). \ No newline at end of file +Sample Burp REST API scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/burp_api). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/burp_dastardly.md b/docs/content/en/connecting_your_tools/parsers/file/burp_dastardly.md index 418ad5f7861..9461b269958 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/burp_dastardly.md +++ b/docs/content/en/connecting_your_tools/parsers/file/burp_dastardly.md @@ -8,4 +8,13 @@ DefectDojo parser accepts Burp Dastardly Scans as an XML output. Dastardly is a free, lightweight web application security scanner for your CI/CD pipeline. It is designed specifically for web developers, and checks your application for seven security issues that are likely to interest you during software development. Dastardly is based on the same scanner as Burp Suite (Burp Scanner). ### Sample Scan Data -Sample Burp Dastardly scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/burp_dastardly). \ No newline at end of file +Sample Burp Dastardly scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/burp_dastardly). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/burp_graphql.md b/docs/content/en/connecting_your_tools/parsers/file/burp_graphql.md index 0139eaac612..a286aeb48b2 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/burp_graphql.md +++ b/docs/content/en/connecting_your_tools/parsers/file/burp_graphql.md @@ -105,4 +105,13 @@ Example GraphQL query to get issue details: {{< /highlight >}} ### Sample Scan Data -Sample Burp GraphQL scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/burp_graphql). \ No newline at end of file +Sample Burp GraphQL scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/burp_graphql). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/burp_suite_dast.md b/docs/content/en/connecting_your_tools/parsers/file/burp_suite_dast.md index 484f7463a4a..48007a89df9 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/burp_suite_dast.md +++ b/docs/content/en/connecting_your_tools/parsers/file/burp_suite_dast.md @@ -105,3 +105,10 @@ Sample Burp Suite DAST Scan scans can be found [here](https://github.com/DefectD ### Link to Tool [Burp Suite DAST](https://portswigger.net/burp/dast) + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- severity +- cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/cargo_audit.md b/docs/content/en/connecting_your_tools/parsers/file/cargo_audit.md index d56b41200c8..5bd78f54ea7 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/cargo_audit.md +++ b/docs/content/en/connecting_your_tools/parsers/file/cargo_audit.md @@ -5,4 +5,13 @@ toc_hide: true Import JSON output of cargo-audit scan report ### Sample Scan Data -Sample CargoAudit Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/cargo_audit). \ No newline at end of file +Sample CargoAudit Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/cargo_audit). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- vulnerability ids +- severity +- component name +- component version +- vuln id from tool diff --git a/docs/content/en/connecting_your_tools/parsers/file/checkmarx.md b/docs/content/en/connecting_your_tools/parsers/file/checkmarx.md index 679adf935f9..f8ff3a01f58 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/checkmarx.md +++ b/docs/content/en/connecting_your_tools/parsers/file/checkmarx.md @@ -14,4 +14,11 @@ That will generate three files, two of which are needed for defectdojo. Build th Data for SAST, SCA and KICS are supported. ### Sample Scan Data -Sample Checkmarx scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/checkmarx). \ No newline at end of file +Sample Checkmarx scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/checkmarx). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- cwe +- severity +- file path diff --git a/docs/content/en/connecting_your_tools/parsers/file/checkmarx_cxflow_sast.md b/docs/content/en/connecting_your_tools/parsers/file/checkmarx_cxflow_sast.md index b984b7dd694..9f8c2ae9f31 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/checkmarx_cxflow_sast.md +++ b/docs/content/en/connecting_your_tools/parsers/file/checkmarx_cxflow_sast.md @@ -20,3 +20,10 @@ cx-flow: ### Sample Scan Data Sample Checkmarx CxFlow SAST scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/checkmarx_cxflow_sast). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- vuln id from tool +- file path +- line diff --git a/docs/content/en/connecting_your_tools/parsers/file/checkmarx_one.md b/docs/content/en/connecting_your_tools/parsers/file/checkmarx_one.md index 9012eb576f6..1a5e38f953e 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/checkmarx_one.md +++ b/docs/content/en/connecting_your_tools/parsers/file/checkmarx_one.md @@ -148,3 +148,9 @@ Sample Checkmarx One scans can be found [here](https://github.com/DefectDojo/dja ### Link To Tool - [Checkmarx One](https://checkmarx.com/product/application-security-platform/) - [Checkmarx One Documentation](https://checkmarx.com/resource/documents/en/34965-68516-checkmarx-one-documentation-portal.html) + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- vulnerability ids +- component name diff --git a/docs/content/en/connecting_your_tools/parsers/file/checkov.md b/docs/content/en/connecting_your_tools/parsers/file/checkov.md index 8c45815da14..17fbe3b7afd 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/checkov.md +++ b/docs/content/en/connecting_your_tools/parsers/file/checkov.md @@ -49,4 +49,13 @@ JSON files can be created from the Checkov CLI: https://www.checkov.io/2.Basics/ ~~~ ### Sample Scan Data -Sample Checkov scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/checkov). \ No newline at end of file +Sample Checkov scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/checkov). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/chefinspect.md b/docs/content/en/connecting_your_tools/parsers/file/chefinspect.md index 193dbb17817..bfe085cc329 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/chefinspect.md +++ b/docs/content/en/connecting_your_tools/parsers/file/chefinspect.md @@ -9,3 +9,12 @@ DefectDojo parser accepts Chef Inspect log scan data as a .log or .txt file. ### Sample Scan Data Sample Chef Inspect logs can be found at https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/chefinspect + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/clair.md b/docs/content/en/connecting_your_tools/parsers/file/clair.md index 7c7ac5baefc..fd3333e67f4 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/clair.md +++ b/docs/content/en/connecting_your_tools/parsers/file/clair.md @@ -5,4 +5,12 @@ toc_hide: true You can import JSON reports of Docker image vulnerabilities found by a Clair scan or the Clair Klar client. ### Sample Scan Data -Sample Clair Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/clair). \ No newline at end of file +Sample Clair Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/clair). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- vulnerability ids +- description +- severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/cloudsploit.md b/docs/content/en/connecting_your_tools/parsers/file/cloudsploit.md index 8e178efdffa..f057780a901 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/cloudsploit.md +++ b/docs/content/en/connecting_your_tools/parsers/file/cloudsploit.md @@ -5,4 +5,10 @@ toc_hide: true From: https://github.com/aquasecurity/cloudsploit . Import the JSON output. ### Sample Scan Data -Sample Cloudsploit (AquaSecurity) scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/cloudsploit). \ No newline at end of file +Sample Cloudsploit (AquaSecurity) scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/cloudsploit). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/cobalt.md b/docs/content/en/connecting_your_tools/parsers/file/cobalt.md index c17f0f662a5..8670016f423 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/cobalt.md +++ b/docs/content/en/connecting_your_tools/parsers/file/cobalt.md @@ -5,4 +5,13 @@ toc_hide: true CSV Report ### Sample Scan Data -Sample Cobalt.io Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/cobalt). \ No newline at end of file +Sample Cobalt.io Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/cobalt). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/codechecker.md b/docs/content/en/connecting_your_tools/parsers/file/codechecker.md index 912fdcab269..13f16b38ed5 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/codechecker.md +++ b/docs/content/en/connecting_your_tools/parsers/file/codechecker.md @@ -21,4 +21,13 @@ CodeChecker analyze ./codechecker.log -o /path/to/codechecker/analyzer/output/di ``` ### Sample Scan Data -Sample Codechecker Report native scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/codechecker). \ No newline at end of file +Sample Codechecker Report native scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/codechecker). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/codeql.md b/docs/content/en/connecting_your_tools/parsers/file/codeql.md index ed26dc1571f..bd9c0b02301 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/codeql.md +++ b/docs/content/en/connecting_your_tools/parsers/file/codeql.md @@ -10,3 +10,12 @@ codeql database analyze db python-security-and-quality.qls --sarif-add-snippets The same can be achieved by running the CodeQL GitHub action with the `add-snippet` property set to true. + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/contrast.md b/docs/content/en/connecting_your_tools/parsers/file/contrast.md index bf667bc7bd0..b9e51ed9e28 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/contrast.md +++ b/docs/content/en/connecting_your_tools/parsers/file/contrast.md @@ -5,4 +5,13 @@ toc_hide: true CSV Report ### Sample Scan Data -Sample Contrast Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/contrast). \ No newline at end of file +Sample Contrast Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/contrast). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/coverity_api.md b/docs/content/en/connecting_your_tools/parsers/file/coverity_api.md index 8d72942a292..a1578525ce9 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/coverity_api.md +++ b/docs/content/en/connecting_your_tools/parsers/file/coverity_api.md @@ -13,4 +13,13 @@ Currently these columns are mandatory: Other supported attributes: `cwe`, `displayFile`, `occurrenceCount` and `firstDetected` ### Sample Scan Data -Sample Coverity API scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/coverity_api). \ No newline at end of file +Sample Coverity API scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/coverity_api). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/coverity_scan.md b/docs/content/en/connecting_your_tools/parsers/file/coverity_scan.md index 63cca6964f6..8718a14d900 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/coverity_scan.md +++ b/docs/content/en/connecting_your_tools/parsers/file/coverity_scan.md @@ -11,4 +11,13 @@ Documentation for CLI can be found [here](https://sig-product-docs.synopsys.com/ Run `coverity scan --project-dir --local --local-format json` to create the JSON report. ### Sample Scan Data -Sample Coverity scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/coverity_scan). \ No newline at end of file +Sample Coverity scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/coverity_scan). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/crashtest_security.md b/docs/content/en/connecting_your_tools/parsers/file/crashtest_security.md index cce1b524cf6..ec6abd3a545 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/crashtest_security.md +++ b/docs/content/en/connecting_your_tools/parsers/file/crashtest_security.md @@ -5,4 +5,13 @@ toc_hide: true Import JSON Report Import XML Report in JUnit Format ### Sample Scan Data -Sample Crashtest Security scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/crashtest_security). \ No newline at end of file +Sample Crashtest Security scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/crashtest_security). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/cred_scan.md b/docs/content/en/connecting_your_tools/parsers/file/cred_scan.md index 7a52a74b141..b55f21c7411 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/cred_scan.md +++ b/docs/content/en/connecting_your_tools/parsers/file/cred_scan.md @@ -5,4 +5,13 @@ toc_hide: true Import CSV credential scanner reports ### Sample Scan Data -Sample CredScan Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/cred_scan). \ No newline at end of file +Sample CredScan Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/cred_scan). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/crunch42.md b/docs/content/en/connecting_your_tools/parsers/file/crunch42.md index e8aa1b1e556..46a1f4f6ed9 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/crunch42.md +++ b/docs/content/en/connecting_your_tools/parsers/file/crunch42.md @@ -5,4 +5,13 @@ toc_hide: true Import JSON findings from Crunch42 vulnerability scan tool. ### Sample Scan Data -Sample Crunch42 Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/crunch42). \ No newline at end of file +Sample Crunch42 Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/crunch42). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/cyberwatch_galeax.md b/docs/content/en/connecting_your_tools/parsers/file/cyberwatch_galeax.md index f664459a4ec..b8b3cbd4d22 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/cyberwatch_galeax.md +++ b/docs/content/en/connecting_your_tools/parsers/file/cyberwatch_galeax.md @@ -11,4 +11,11 @@ The JSON file should include the following keys: For each CVE and security issue found in the JSON input, the parser creates a corresponding finding in DefectDojo. ### Sample Scan Data -Sample Cybwerwatch Galeax Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/cyberwatch). \ No newline at end of file +Sample Cybwerwatch Galeax Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/cyberwatch). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- description +- severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/cyclonedx.md b/docs/content/en/connecting_your_tools/parsers/file/cyclonedx.md index d0d6a4e61a2..0fd31f4c61d 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/cyclonedx.md +++ b/docs/content/en/connecting_your_tools/parsers/file/cyclonedx.md @@ -28,4 +28,11 @@ cyclonedx-py {{< /highlight >}} ### Sample Scan Data -Sample CycloneDX scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/cyclonedx). \ No newline at end of file +Sample CycloneDX scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/cyclonedx). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- vuln id from tool +- component name +- component version diff --git a/docs/content/en/connecting_your_tools/parsers/file/dawnscanner.md b/docs/content/en/connecting_your_tools/parsers/file/dawnscanner.md index bc3682cf9a8..5c3738ed0f6 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/dawnscanner.md +++ b/docs/content/en/connecting_your_tools/parsers/file/dawnscanner.md @@ -5,4 +5,13 @@ toc_hide: true Import report in JSON generated with -j option ### Sample Scan Data -Sample DawnScanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/dawnscanner). \ No newline at end of file +Sample DawnScanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/dawnscanner). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/deepfence_threatmapper.md b/docs/content/en/connecting_your_tools/parsers/file/deepfence_threatmapper.md index 84044fb72b4..75b61097b3d 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/deepfence_threatmapper.md +++ b/docs/content/en/connecting_your_tools/parsers/file/deepfence_threatmapper.md @@ -5,4 +5,11 @@ toc_hide: true Import compliance, malware, secret, vulnerability reports from [Deepfence Threatmapper](https://github.com/deepfence/ThreatMapper) in XLSX file format. ### Sample Scan Data -Sample Threatmapper scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/deepfence_threatmapper). In this link are both .xlsx and .csv listed. They contain the same content, but csv can be read in the Browser, but only xlsx is supported by the parser. \ No newline at end of file +Sample Threatmapper scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/deepfence_threatmapper). In this link are both .xlsx and .csv listed. They contain the same content, but csv can be read in the Browser, but only xlsx is supported by the parser. + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- description +- severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/dependency_check.md b/docs/content/en/connecting_your_tools/parsers/file/dependency_check.md index ddc631a1279..44e648f6384 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/dependency_check.md +++ b/docs/content/en/connecting_your_tools/parsers/file/dependency_check.md @@ -10,4 +10,11 @@ OWASP Dependency Check output can be imported in Xml format. This parser ingests * Related vulnerable dependencies are tagged with `related` tag. ### Sample Scan Data -Sample Dependency Check scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/dependency_check). \ No newline at end of file +Sample Dependency Check scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/dependency_check). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- file path diff --git a/docs/content/en/connecting_your_tools/parsers/file/dependency_track.md b/docs/content/en/connecting_your_tools/parsers/file/dependency_track.md index 147d0afe4b5..3b676792971 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/dependency_track.md +++ b/docs/content/en/connecting_your_tools/parsers/file/dependency_track.md @@ -11,4 +11,11 @@ imported in JSON format. See here for more info on this JSON format: ### Sample Scan Data -Sample Dependency Track scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/dependency_track). \ No newline at end of file +Sample Dependency Track scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/dependency_track). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- component name +- component version +- vulnerability ids diff --git a/docs/content/en/connecting_your_tools/parsers/file/detect_secrets.md b/docs/content/en/connecting_your_tools/parsers/file/detect_secrets.md index b9a54199389..347ca07fb77 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/detect_secrets.md +++ b/docs/content/en/connecting_your_tools/parsers/file/detect_secrets.md @@ -5,4 +5,13 @@ toc_hide: true Import of JSON report from ### Sample Scan Data -Sample Detect-secrets scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/detect_secrets). \ No newline at end of file +Sample Detect-secrets scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/detect_secrets). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/dockerbench.md b/docs/content/en/connecting_your_tools/parsers/file/dockerbench.md index f4f2840fa75..9d7f0020d59 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/dockerbench.md +++ b/docs/content/en/connecting_your_tools/parsers/file/dockerbench.md @@ -6,4 +6,13 @@ Import JSON reports of OWASP [docker-bench-security](https://github.com/docker/d docker-bench-security is a script that make tests based on [CIS Docker Benchmark](https://www.cisecurity.org/benchmark/docker/). ### Sample Scan Data -Sample docker-bench-security Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/dockerbench). \ No newline at end of file +Sample docker-bench-security Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/dockerbench). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/dockle.md b/docs/content/en/connecting_your_tools/parsers/file/dockle.md index b3944b174da..5613817cde8 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/dockle.md +++ b/docs/content/en/connecting_your_tools/parsers/file/dockle.md @@ -6,4 +6,11 @@ Import JSON container image linter reports ### Sample Scan Data -Sample Dockle Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/dockle). \ No newline at end of file +Sample Dockle Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/dockle). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- description +- vuln id from tool diff --git a/docs/content/en/connecting_your_tools/parsers/file/drheader.md b/docs/content/en/connecting_your_tools/parsers/file/drheader.md index 26789703c9f..847d29332e7 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/drheader.md +++ b/docs/content/en/connecting_your_tools/parsers/file/drheader.md @@ -6,4 +6,10 @@ Import of JSON report from ### Sample Scan Data -Sample DrHeader scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/drheader). \ No newline at end of file +Sample DrHeader scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/drheader). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/dsop.md b/docs/content/en/connecting_your_tools/parsers/file/dsop.md index cbee05be1b1..510d6c98f0b 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/dsop.md +++ b/docs/content/en/connecting_your_tools/parsers/file/dsop.md @@ -5,4 +5,9 @@ toc_hide: true Import XLSX findings from DSOP vulnerability scan pipelines. ### Sample Scan Data -Sample DSOP Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/dsop). \ No newline at end of file +Sample DSOP Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/dsop). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- vulnerability ids diff --git a/docs/content/en/connecting_your_tools/parsers/file/edgescan.md b/docs/content/en/connecting_your_tools/parsers/file/edgescan.md index dccd42fef99..e31583783ab 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/edgescan.md +++ b/docs/content/en/connecting_your_tools/parsers/file/edgescan.md @@ -4,3 +4,12 @@ toc_hide: true --- Import Edgescan vulnerabilities by JSON file or [API - no file required](../../api/edgescan) + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/eslint.md b/docs/content/en/connecting_your_tools/parsers/file/eslint.md index 8bf3dbcafa0..1269c4e5651 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/eslint.md +++ b/docs/content/en/connecting_your_tools/parsers/file/eslint.md @@ -5,4 +5,13 @@ toc_hide: true ESLint Json report format (-f json) ### Sample Scan Data -Sample ESLint scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/eslint). \ No newline at end of file +Sample ESLint scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/eslint). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/fortify.md b/docs/content/en/connecting_your_tools/parsers/file/fortify.md index ec4bd4da241..8e3e624b7cc 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/fortify.md +++ b/docs/content/en/connecting_your_tools/parsers/file/fortify.md @@ -25,4 +25,13 @@ Once this is complete, you can run the following command on your .fpr file to ge required XML: ```bash ./path/to/ReportGenerator -format xml -f /path/to/output.xml -source /path/to/downloaded/artifact.fpr -template DefaultReportDefinitionAllIssues.xml -``` \ No newline at end of file +``` + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/gcloud_artifact_scan.md b/docs/content/en/connecting_your_tools/parsers/file/gcloud_artifact_scan.md index cb752af29c5..f13a34845e5 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/gcloud_artifact_scan.md +++ b/docs/content/en/connecting_your_tools/parsers/file/gcloud_artifact_scan.md @@ -9,4 +9,13 @@ Once a scan is completed, results can be pulled via API/gcloud https://cloud.goo DefectDojo parser accepts Google Cloud Artifact Vulnerability Scan data as a .json file. ### Sample Scan Data -Sample reports can be found at https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/gcloud_artifact_scan \ No newline at end of file +Sample reports can be found at https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/gcloud_artifact_scan + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/generic.md b/docs/content/en/connecting_your_tools/parsers/file/generic.md index 6a4de5e1782..64af306cade 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/generic.md +++ b/docs/content/en/connecting_your_tools/parsers/file/generic.md @@ -144,4 +144,13 @@ Example: ``` ### Sample Scan Data -Sample Generic Findings Import scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/generic). \ No newline at end of file +Sample Generic Findings Import scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/generic). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/ggshield.md b/docs/content/en/connecting_your_tools/parsers/file/ggshield.md index 4f106162e5e..1827a35aff4 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/ggshield.md +++ b/docs/content/en/connecting_your_tools/parsers/file/ggshield.md @@ -5,4 +5,13 @@ toc_hide: true Import [Ggshield](https://github.com/GitGuardian/ggshield) findings in JSON format. ### Sample Scan Data -Sample Ggshield scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/ggshield). \ No newline at end of file +Sample Ggshield scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/ggshield). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/github_vulnerability.md b/docs/content/en/connecting_your_tools/parsers/file/github_vulnerability.md index 8e4f3a8222e..86c1a8256a7 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/github_vulnerability.md +++ b/docs/content/en/connecting_your_tools/parsers/file/github_vulnerability.md @@ -211,4 +211,13 @@ def get_dependabot_alerts_repository(repo, owner): ``` ### Sample Scan Data -Sample Github Vulnerability scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/github_vulnerability). \ No newline at end of file +Sample Github Vulnerability scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/github_vulnerability). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- severity +- component name +- vulnerability ids +- file path diff --git a/docs/content/en/connecting_your_tools/parsers/file/gitlab_api_fuzzing.md b/docs/content/en/connecting_your_tools/parsers/file/gitlab_api_fuzzing.md index 9ef8535dace..64708d76c66 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/gitlab_api_fuzzing.md +++ b/docs/content/en/connecting_your_tools/parsers/file/gitlab_api_fuzzing.md @@ -5,4 +5,13 @@ toc_hide: true GitLab API Fuzzing Report report file can be imported in JSON format (option --json) ### Sample Scan Data -Sample GitLab API Fuzzing Report Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/gitlab_api_fuzzing). \ No newline at end of file +Sample GitLab API Fuzzing Report Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/gitlab_api_fuzzing). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/gitlab_container_scan.md b/docs/content/en/connecting_your_tools/parsers/file/gitlab_container_scan.md index 5ff26c7573a..6e10c4b8065 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/gitlab_container_scan.md +++ b/docs/content/en/connecting_your_tools/parsers/file/gitlab_container_scan.md @@ -5,4 +5,13 @@ toc_hide: true GitLab Container Scan report file can be imported in JSON format (option --json) ### Sample Scan Data -Sample GitLab Container Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/gitlab_container_scan). \ No newline at end of file +Sample GitLab Container Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/gitlab_container_scan). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/gitlab_dast.md b/docs/content/en/connecting_your_tools/parsers/file/gitlab_dast.md index b3abcfcc8a4..5b5374e3739 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/gitlab_dast.md +++ b/docs/content/en/connecting_your_tools/parsers/file/gitlab_dast.md @@ -5,4 +5,13 @@ toc_hide: true GitLab DAST Report in JSON format (option --json) ### Sample Scan Data -Sample GitLab DAST Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/gitlab_dast). \ No newline at end of file +Sample GitLab DAST Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/gitlab_dast). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/gitlab_dep_scan.md b/docs/content/en/connecting_your_tools/parsers/file/gitlab_dep_scan.md index bb5e9bfe30b..a783eb07823 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/gitlab_dep_scan.md +++ b/docs/content/en/connecting_your_tools/parsers/file/gitlab_dep_scan.md @@ -5,4 +5,13 @@ toc_hide: true Import Dependency Scanning Report vulnerabilities in JSON format: https://docs.gitlab.com/ee/user/application_security/dependency_scanning/#reports-json-format ### Sample Scan Data -Sample GitLab Dependency Scanning Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/gitlab_dep_scan). \ No newline at end of file +Sample GitLab Dependency Scanning Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/gitlab_dep_scan). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- vulnerability ids +- file path +- component name +- component version diff --git a/docs/content/en/connecting_your_tools/parsers/file/gitlab_sast.md b/docs/content/en/connecting_your_tools/parsers/file/gitlab_sast.md index e592da480a4..7165801151e 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/gitlab_sast.md +++ b/docs/content/en/connecting_your_tools/parsers/file/gitlab_sast.md @@ -5,4 +5,13 @@ toc_hide: true Import SAST Report vulnerabilities in JSON format: https://docs.gitlab.com/ee/user/application_security/sast/#reports-json-format ### Sample Scan Data -Sample GitLab SAST Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/gitlab_sast). \ No newline at end of file +Sample GitLab SAST Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/gitlab_sast). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/gitlab_secret_detection_report.md b/docs/content/en/connecting_your_tools/parsers/file/gitlab_secret_detection_report.md index f3a0d2dc99a..845a07d0bf7 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/gitlab_secret_detection_report.md +++ b/docs/content/en/connecting_your_tools/parsers/file/gitlab_secret_detection_report.md @@ -5,4 +5,13 @@ toc_hide: true GitLab Secret Detection Report file can be imported in JSON format (option --json). ### Sample Scan Data -Sample GitLab Secret Detection Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/gitlab_secret_detection_report). \ No newline at end of file +Sample GitLab Secret Detection Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/gitlab_secret_detection_report). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/gitleaks.md b/docs/content/en/connecting_your_tools/parsers/file/gitleaks.md index 00b067e4677..5a95f6f2186 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/gitleaks.md +++ b/docs/content/en/connecting_your_tools/parsers/file/gitleaks.md @@ -5,4 +5,13 @@ toc_hide: true Import Gitleaks findings in JSON format. ### Sample Scan Data -Sample Gitleaks scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/gitleaks). \ No newline at end of file +Sample Gitleaks scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/gitleaks). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/gosec.md b/docs/content/en/connecting_your_tools/parsers/file/gosec.md index fbe5bcbf2e2..8fae08fd832 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/gosec.md +++ b/docs/content/en/connecting_your_tools/parsers/file/gosec.md @@ -5,4 +5,13 @@ toc_hide: true Import Gosec Scanner findings in JSON format. ### Sample Scan Data -Sample Gosec Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/gosec). \ No newline at end of file +Sample Gosec Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/gosec). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/govulncheck.md b/docs/content/en/connecting_your_tools/parsers/file/govulncheck.md index 8637fc2a429..2756d4dcad7 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/govulncheck.md +++ b/docs/content/en/connecting_your_tools/parsers/file/govulncheck.md @@ -5,4 +5,13 @@ toc_hide: true JSON vulnerability report generated by govulncheck tool, using a command like `govulncheck -json . >> report.json` ### Sample Scan Data -Sample Govulncheck scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/govulncheck). \ No newline at end of file +Sample Govulncheck scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/govulncheck). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/h1.md b/docs/content/en/connecting_your_tools/parsers/file/h1.md index 1b4628c1658..f342e77911c 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/h1.md +++ b/docs/content/en/connecting_your_tools/parsers/file/h1.md @@ -5,4 +5,10 @@ toc_hide: true Import HackerOne cases findings in JSON format (vulnerability disclosure parser) or Bug Bounties in JSON or CSV format (bug bounty parser) ### Sample Scan Data -Sample HackerOne Cases scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/h1). \ No newline at end of file +Sample HackerOne Cases scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/h1). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/hadolint.md b/docs/content/en/connecting_your_tools/parsers/file/hadolint.md index ccc60f7b637..ab04aad87e0 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/hadolint.md +++ b/docs/content/en/connecting_your_tools/parsers/file/hadolint.md @@ -5,4 +5,13 @@ toc_hide: true Hadolint Dockerfile scan in json format. ### Sample Scan Data -Sample Hadolint scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/hadolint). \ No newline at end of file +Sample Hadolint scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/hadolint). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/harbor_vulnerability.md b/docs/content/en/connecting_your_tools/parsers/file/harbor_vulnerability.md index 33878003bd0..51738696487 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/harbor_vulnerability.md +++ b/docs/content/en/connecting_your_tools/parsers/file/harbor_vulnerability.md @@ -6,4 +6,13 @@ Import findings from Harbor registry container scan: ### Sample Scan Data -Sample Harbor Vulnerability scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/harbor_vulnerability). \ No newline at end of file +Sample Harbor Vulnerability scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/harbor_vulnerability). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/hcl_appscan.md b/docs/content/en/connecting_your_tools/parsers/file/hcl_appscan.md index 2a837039553..3315669e1d0 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/hcl_appscan.md +++ b/docs/content/en/connecting_your_tools/parsers/file/hcl_appscan.md @@ -5,4 +5,10 @@ toc_hide: true The HCL Appscan has the possibility to export the results in PDF, XML and CSV formats within the portal. However, this parser only supports the import of XML generated from HCL Appscan on cloud. ### Sample Scan Data -Sample HCL Appscan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/hcl_appscan). \ No newline at end of file +Sample HCL Appscan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/hcl_appscan). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/hcl_asoc_sast.md b/docs/content/en/connecting_your_tools/parsers/file/hcl_asoc_sast.md index da86383ee37..18759c35a3f 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/hcl_asoc_sast.md +++ b/docs/content/en/connecting_your_tools/parsers/file/hcl_asoc_sast.md @@ -6,3 +6,11 @@ HCL Appscan on Cloud can export the results in PDF, XML and CSV formats but this ### Sample Scan Data Sample HCL AppScan on Cloud SAST scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/hcl_asoc_sast). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- file path +- line +- severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/horusec.md b/docs/content/en/connecting_your_tools/parsers/file/horusec.md index b347bef33e0..cdaec586dfb 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/horusec.md +++ b/docs/content/en/connecting_your_tools/parsers/file/horusec.md @@ -12,4 +12,12 @@ References: * [GitHub repository](https://github.com/ZupIT/horusec) ### Sample Scan Data -Sample Horusec scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/horusec). \ No newline at end of file +Sample Horusec scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/horusec). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- description +- file path +- line diff --git a/docs/content/en/connecting_your_tools/parsers/file/humble.md b/docs/content/en/connecting_your_tools/parsers/file/humble.md index e2e4faaec80..01a9f1d056c 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/humble.md +++ b/docs/content/en/connecting_your_tools/parsers/file/humble.md @@ -6,4 +6,9 @@ Import JSON report of the Humble scanner ### Sample Scan Data -Sample Humble Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/humble). \ No newline at end of file +Sample Humble Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/humble). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title diff --git a/docs/content/en/connecting_your_tools/parsers/file/huskyci.md b/docs/content/en/connecting_your_tools/parsers/file/huskyci.md index 660e00505b4..f66e952f952 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/huskyci.md +++ b/docs/content/en/connecting_your_tools/parsers/file/huskyci.md @@ -6,4 +6,13 @@ Import JSON reports from [HuskyCI]() ### Sample Scan Data -Sample HuskyCI Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/huskyci). \ No newline at end of file +Sample HuskyCI Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/huskyci). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/hydra.md b/docs/content/en/connecting_your_tools/parsers/file/hydra.md index abd5a644d89..32a68c1e2de 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/hydra.md +++ b/docs/content/en/connecting_your_tools/parsers/file/hydra.md @@ -40,4 +40,10 @@ Sample JSON report: ``` ### Sample Scan Data -Sample Hydra scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/hydra). \ No newline at end of file +Sample Hydra scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/hydra). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/ibm_app.md b/docs/content/en/connecting_your_tools/parsers/file/ibm_app.md index 71ffd51815a..f5e25df1aec 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/ibm_app.md +++ b/docs/content/en/connecting_your_tools/parsers/file/ibm_app.md @@ -5,4 +5,13 @@ toc_hide: true XML file from IBM App Scanner. ### Sample Scan Data -Sample IBM AppScan DAST scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/ibm_app). \ No newline at end of file +Sample IBM AppScan DAST scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/ibm_app). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/immuniweb.md b/docs/content/en/connecting_your_tools/parsers/file/immuniweb.md index 40f3c893967..3667a234e2c 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/immuniweb.md +++ b/docs/content/en/connecting_your_tools/parsers/file/immuniweb.md @@ -5,4 +5,13 @@ toc_hide: true XML or JSON Scan Result File from [Immuniweb Scan](https://www.immuniweb.com/). ### Sample Scan Data -Sample Immuniweb Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/immuniweb). \ No newline at end of file +Sample Immuniweb Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/immuniweb). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/intsights.md b/docs/content/en/connecting_your_tools/parsers/file/intsights.md index 64b6e58860e..cb3026ccac8 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/intsights.md +++ b/docs/content/en/connecting_your_tools/parsers/file/intsights.md @@ -62,4 +62,13 @@ Example: } ### Sample Scan Data -Sample IntSights Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/intsights). \ No newline at end of file +Sample IntSights Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/intsights). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/invicti.md b/docs/content/en/connecting_your_tools/parsers/file/invicti.md index c0ffda1a48e..6d9684f729b 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/invicti.md +++ b/docs/content/en/connecting_your_tools/parsers/file/invicti.md @@ -7,3 +7,10 @@ Vulnerabilities List - JSON report ### Sample Scan Data Sample Invicti scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/invicti). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- description +- severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/jfrog_xray_api_summary_artifact.md b/docs/content/en/connecting_your_tools/parsers/file/jfrog_xray_api_summary_artifact.md index e99f5f4da61..d8fb0660859 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/jfrog_xray_api_summary_artifact.md +++ b/docs/content/en/connecting_your_tools/parsers/file/jfrog_xray_api_summary_artifact.md @@ -10,4 +10,13 @@ Accepts a JSON File, generated from the JFrog Artifact Summary API Call. Sample JFrog Xray API Summary Artifact Scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/jfrog_xray_api_summary_artifact). ### Link To Tool -See JFrog Documentation: https://jfrog.com/help/r/jfrog-rest-apis/summary \ No newline at end of file +See JFrog Documentation: https://jfrog.com/help/r/jfrog-rest-apis/summary + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/jfrog_xray_on_demand_binary_scan.md b/docs/content/en/connecting_your_tools/parsers/file/jfrog_xray_on_demand_binary_scan.md index 438bf065a39..303ca5062d5 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/jfrog_xray_on_demand_binary_scan.md +++ b/docs/content/en/connecting_your_tools/parsers/file/jfrog_xray_on_demand_binary_scan.md @@ -9,4 +9,11 @@ JFrog file documentation: https://jfrog.com/help/r/jfrog-cli/on-demand-binary-scan ### Sample Scan Data -Sample JFrog Xray On Demand Binary Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/jfrog_xray_on_demand_binary_scan). \ No newline at end of file +Sample JFrog Xray On Demand Binary Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/jfrog_xray_on_demand_binary_scan). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- component name +- component version diff --git a/docs/content/en/connecting_your_tools/parsers/file/jfrog_xray_unified.md b/docs/content/en/connecting_your_tools/parsers/file/jfrog_xray_unified.md index b8b55db0e79..f25ffdacffa 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/jfrog_xray_unified.md +++ b/docs/content/en/connecting_your_tools/parsers/file/jfrog_xray_unified.md @@ -5,4 +5,12 @@ toc_hide: true Import the JSON format for the \"Security & Compliance | Reports\" export. Jfrog's Xray tool is an add-on to their Artifactory repository that does Software Composition Analysis, see https://www.jfrog.com/confluence/display/JFROG/JFrog+Xray for more information. \"Xray Unified\" refers to Xray Version 3.0 and later. ### Sample Scan Data -Sample JFrog XRay Unified scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/jfrog_xray_unified). \ No newline at end of file +Sample JFrog XRay Unified scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/jfrog_xray_unified). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- vulnerability ids +- file path +- component name +- component version diff --git a/docs/content/en/connecting_your_tools/parsers/file/jfrogxray.md b/docs/content/en/connecting_your_tools/parsers/file/jfrogxray.md index c3cb126fa20..121fc04e3cb 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/jfrogxray.md +++ b/docs/content/en/connecting_your_tools/parsers/file/jfrogxray.md @@ -5,4 +5,12 @@ toc_hide: true Import the JSON format for the \"Security Export\" file. Use this importer for Xray version 2.X ### Sample Scan Data -Sample JFrogXRay scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/jfrogxray). \ No newline at end of file +Sample JFrogXRay scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/jfrogxray). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- description +- component name +- component version diff --git a/docs/content/en/connecting_your_tools/parsers/file/kics.md b/docs/content/en/connecting_your_tools/parsers/file/kics.md index 370421cce84..fdb93334542 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/kics.md +++ b/docs/content/en/connecting_your_tools/parsers/file/kics.md @@ -5,4 +5,13 @@ toc_hide: true Import of JSON report from ### Sample Scan Data -Sample KICS Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/kics). \ No newline at end of file +Sample KICS Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/kics). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- file path +- line +- severity +- description +- title diff --git a/docs/content/en/connecting_your_tools/parsers/file/kiuwan.md b/docs/content/en/connecting_your_tools/parsers/file/kiuwan.md index af7ade87da2..2e5c7480127 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/kiuwan.md +++ b/docs/content/en/connecting_your_tools/parsers/file/kiuwan.md @@ -6,3 +6,12 @@ Import Kiuwan SAST Scan in CSV format. Export as CSV Results on Kiuwan, or via t ### Sample Scan Data Sample Kiuwan Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/kiuwan). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- description +- severity +- component name +- component version +- cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/kiuwan_sca.md b/docs/content/en/connecting_your_tools/parsers/file/kiuwan_sca.md index 08709ad134d..2d72c120215 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/kiuwan_sca.md +++ b/docs/content/en/connecting_your_tools/parsers/file/kiuwan_sca.md @@ -24,3 +24,12 @@ saveFile("result.json", json.dumps(data, indent=2)) ### Sample Scan Data Sample Kiuwan Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/kiuwan_sca). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/krakend_audit.md b/docs/content/en/connecting_your_tools/parsers/file/krakend_audit.md index 9598ce343b8..a4234b58315 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/krakend_audit.md +++ b/docs/content/en/connecting_your_tools/parsers/file/krakend_audit.md @@ -8,4 +8,11 @@ krakend audit -c krakend.json -f "{{ marshal . }}" >> recommendations.json ``` ### Sample Scan Data -Sample KrakenD Audit scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/krakend_audit). \ No newline at end of file +Sample KrakenD Audit scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/krakend_audit). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- description +- mitigation +- severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/kubeaudit.md b/docs/content/en/connecting_your_tools/parsers/file/kubeaudit.md index cefffcbc4a9..a882712b4d2 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/kubeaudit.md +++ b/docs/content/en/connecting_your_tools/parsers/file/kubeaudit.md @@ -5,4 +5,13 @@ toc_hide: true Kubeaudit is a command line tool and a Go package to audit Kubernetes clusters for various different security concerns. The output of of Kubeaudit which is supported within this parser is JSON. The tool can be found [here](https://github.com/Shopify/kubeaudit) ### Sample Scan Data -Sample Kubeaudit scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/kubeaudit). \ No newline at end of file +Sample Kubeaudit scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/kubeaudit). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/kubebench.md b/docs/content/en/connecting_your_tools/parsers/file/kubebench.md index 89e1e3c3a6b..3e4a7ce47a4 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/kubebench.md +++ b/docs/content/en/connecting_your_tools/parsers/file/kubebench.md @@ -5,4 +5,11 @@ toc_hide: true Import JSON reports of Kubernetes CIS benchmark scans. ### Sample Scan Data -Sample kube-bench Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/kubebench). \ No newline at end of file +Sample kube-bench Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/kubebench). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- vuln id from tool +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/kubehunter.md b/docs/content/en/connecting_your_tools/parsers/file/kubehunter.md index 08f932d5f86..89d94372b49 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/kubehunter.md +++ b/docs/content/en/connecting_your_tools/parsers/file/kubehunter.md @@ -5,4 +5,10 @@ toc_hide: true Import JSON reports of kube-hunter scans. Use "kube-hunter --report json" to produce the report in json format. ### Sample Scan Data -Sample kubeHunter Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/kubehunter). \ No newline at end of file +Sample kubeHunter Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/kubehunter). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/kubescape.md b/docs/content/en/connecting_your_tools/parsers/file/kubescape.md index fefb7cd476d..aa7aea926e6 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/kubescape.md +++ b/docs/content/en/connecting_your_tools/parsers/file/kubescape.md @@ -7,4 +7,10 @@ Kubescape is a K8s open-source tool providing a Kubernetes single pane of glass, The parser supports json output files ### Sample Scan Data -Sample Kubescape scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/kubescape). \ No newline at end of file +Sample Kubescape scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/kubescape). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- component name diff --git a/docs/content/en/connecting_your_tools/parsers/file/legitify.md b/docs/content/en/connecting_your_tools/parsers/file/legitify.md index bb9b2970aee..a2208e266ce 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/legitify.md +++ b/docs/content/en/connecting_your_tools/parsers/file/legitify.md @@ -6,4 +6,11 @@ toc_hide: true This DefectDojo parser accepts JSON files (in flattened format) from Legitify. For further details regarding the results, please consult the relevant [documentation](https://github.com/Legit-Labs/legitify?tab=readme-ov-file#output-options). ### Sample Scan Data -Sample scan data for testing purposes can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/legitify). \ No newline at end of file +Sample scan data for testing purposes can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/legitify). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- endpoints +- severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/mend.md b/docs/content/en/connecting_your_tools/parsers/file/mend.md index 2ec28770586..1f6193ba2f7 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/mend.md +++ b/docs/content/en/connecting_your_tools/parsers/file/mend.md @@ -13,3 +13,10 @@ Unit tests for Mend JSON files can be found at https://github.com/DefectDojo/dja See documentation: https://docs.mend.io/bundle/unified_agent/page/example_of_a_unified_agent_json_report.html *Formerly known as Whitesource.* + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- severity +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/meterian.md b/docs/content/en/connecting_your_tools/parsers/file/meterian.md index bf2d3bea8bc..92c595e114a 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/meterian.md +++ b/docs/content/en/connecting_your_tools/parsers/file/meterian.md @@ -5,4 +5,13 @@ toc_hide: true The Meterian JSON report output file can be imported. ### Sample Scan Data -Sample Meterian Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/meterian). \ No newline at end of file +Sample Meterian Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/meterian). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- cwe +- component name +- component version +- description +- severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/microfocus_webinspect.md b/docs/content/en/connecting_your_tools/parsers/file/microfocus_webinspect.md index e087e4267e8..8960258d4cd 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/microfocus_webinspect.md +++ b/docs/content/en/connecting_your_tools/parsers/file/microfocus_webinspect.md @@ -5,4 +5,13 @@ toc_hide: true Import XML report ### Sample Scan Data -Sample Microfocus Webinspect Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/microfocus_webinspect). \ No newline at end of file +Sample Microfocus Webinspect Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/microfocus_webinspect). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/mobsf.md b/docs/content/en/connecting_your_tools/parsers/file/mobsf.md index 44985929fdb..458b642ca5b 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/mobsf.md +++ b/docs/content/en/connecting_your_tools/parsers/file/mobsf.md @@ -5,4 +5,11 @@ toc_hide: true Export a JSON file using the API, api/v1/report\_json. ### Sample Scan Data -Sample MobSF Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/mobsf). \ No newline at end of file +Sample MobSF Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/mobsf). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- description +- severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/mobsf_scorecard.md b/docs/content/en/connecting_your_tools/parsers/file/mobsf_scorecard.md index 947228d9402..0df2f0f760a 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/mobsf_scorecard.md +++ b/docs/content/en/connecting_your_tools/parsers/file/mobsf_scorecard.md @@ -5,4 +5,11 @@ toc_hide: true Export a JSON file using the API, api/v1/report_json. ### Sample Scan Data -Sample MobSF Scorecard Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/mobsf_scorecard). \ No newline at end of file +Sample MobSF Scorecard Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/mobsf_scorecard). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- description +- severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/mobsfscan.md b/docs/content/en/connecting_your_tools/parsers/file/mobsfscan.md index 7209f80b403..0b41b3e5039 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/mobsfscan.md +++ b/docs/content/en/connecting_your_tools/parsers/file/mobsfscan.md @@ -5,4 +5,13 @@ toc_hide: true Import JSON report from ### Sample Scan Data -Sample Mobsfscan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/mobsfscan). \ No newline at end of file +Sample Mobsfscan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/mobsfscan). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- severity +- cwe +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/mozilla_observatory.md b/docs/content/en/connecting_your_tools/parsers/file/mozilla_observatory.md index 3d1150821d3..aa1c21a0b6d 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/mozilla_observatory.md +++ b/docs/content/en/connecting_your_tools/parsers/file/mozilla_observatory.md @@ -5,4 +5,13 @@ toc_hide: true Import JSON report. ### Sample Scan Data -Sample Mozilla Observatory Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/mozilla_observatory). \ No newline at end of file +Sample Mozilla Observatory Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/mozilla_observatory). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/ms_defender.md b/docs/content/en/connecting_your_tools/parsers/file/ms_defender.md index 7e9f65373ea..513fa9ff843 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/ms_defender.md +++ b/docs/content/en/connecting_your_tools/parsers/file/ms_defender.md @@ -8,4 +8,10 @@ This parser helps to parse Microsoft Defender Findings and supports two types of
However, if you have a fast changing environment with a huge number of vulnerabilities and endpoints, it is recommended to leave the folder machines/ empty. Then, for stability reasons the machine info is skipped and only the machineID is added to the finding. ### Sample Scan Data -Sample MS Defender Parser scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/ms_defender). \ No newline at end of file +Sample MS Defender Parser scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/ms_defender). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/nancy.md b/docs/content/en/connecting_your_tools/parsers/file/nancy.md index 55376df5392..5cd6ceb4911 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/nancy.md +++ b/docs/content/en/connecting_your_tools/parsers/file/nancy.md @@ -17,3 +17,9 @@ Sample Nancy scans can be found [here](https://github.com/DefectDojo/django-Defe ### Link To Tool See Nancy on GitHub: https://github.com/sonatype-nexus-community/nancy + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- vuln id from tool diff --git a/docs/content/en/connecting_your_tools/parsers/file/netsparker.md b/docs/content/en/connecting_your_tools/parsers/file/netsparker.md index 09aebb72487..a5ac969d1ed 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/netsparker.md +++ b/docs/content/en/connecting_your_tools/parsers/file/netsparker.md @@ -9,4 +9,13 @@ Vulnerabilities List - JSON report ### Sample Scan Data -Sample Netsparker scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/netsparker). \ No newline at end of file +Sample Netsparker scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/netsparker). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/neuvector.md b/docs/content/en/connecting_your_tools/parsers/file/neuvector.md index 5acf03267a2..fef6e8e2485 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/neuvector.md +++ b/docs/content/en/connecting_your_tools/parsers/file/neuvector.md @@ -5,4 +5,12 @@ toc_hide: true Imports compliance scans returned by REST API. ### Sample Scan Data -Sample NeuVector (compliance) scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/neuvector). \ No newline at end of file +Sample NeuVector (compliance) scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/neuvector). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- severity +- component name +- component version diff --git a/docs/content/en/connecting_your_tools/parsers/file/neuvector_compliance.md b/docs/content/en/connecting_your_tools/parsers/file/neuvector_compliance.md index cce614b2f90..8c104f606f0 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/neuvector_compliance.md +++ b/docs/content/en/connecting_your_tools/parsers/file/neuvector_compliance.md @@ -5,4 +5,11 @@ toc_hide: true JSON output of /v1/scan/{entity}/{id} endpoint ### Sample Scan Data -Sample NeuVector (REST) scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/neuvector_compliance). \ No newline at end of file +Sample NeuVector (REST) scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/neuvector_compliance). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- vuln id from tool +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/nexpose.md b/docs/content/en/connecting_your_tools/parsers/file/nexpose.md index db8de53d81b..8e8803e86c8 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/nexpose.md +++ b/docs/content/en/connecting_your_tools/parsers/file/nexpose.md @@ -108,3 +108,11 @@ Sample Nexpose XML 2.0 (Rapid7) scans can be found in the [unit test example sca ### Link To Tool - [Rapid7 Nexpose](https://www.rapid7.com/products/nexpose/) - [Nexpose Documentation](https://docs.rapid7.com/nexpose/) + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- severity +- vulnerability ids +- cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/nikto.md b/docs/content/en/connecting_your_tools/parsers/file/nikto.md index 09bcce9c10a..de27eba3b48 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/nikto.md +++ b/docs/content/en/connecting_your_tools/parsers/file/nikto.md @@ -12,4 +12,13 @@ The current parser support 3 sources: See: https://github.com/sullo/nikto ### Sample Scan Data -Sample Nikto scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/nikto). \ No newline at end of file +Sample Nikto scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/nikto). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/nmap.md b/docs/content/en/connecting_your_tools/parsers/file/nmap.md index cada9ad2d3c..4d93aea7b62 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/nmap.md +++ b/docs/content/en/connecting_your_tools/parsers/file/nmap.md @@ -5,4 +5,13 @@ toc_hide: true XML output (use -oX) ### Sample Scan Data -Sample Nmap scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/nmap). \ No newline at end of file +Sample Nmap scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/nmap). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/noseyparker.md b/docs/content/en/connecting_your_tools/parsers/file/noseyparker.md index 69abfb99b00..6a31add9ed9 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/noseyparker.md +++ b/docs/content/en/connecting_your_tools/parsers/file/noseyparker.md @@ -28,4 +28,13 @@ The parser only accepts .jsonl reports. Each line of the JSON Lines file from No ### Sample Scan Data -Sample scan data for testing purposes can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/noseyparker). \ No newline at end of file +Sample scan data for testing purposes can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/noseyparker). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/npm_audit.md b/docs/content/en/connecting_your_tools/parsers/file/npm_audit.md index bb157db2833..03a129856a5 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/npm_audit.md +++ b/docs/content/en/connecting_your_tools/parsers/file/npm_audit.md @@ -28,3 +28,12 @@ Sample NPM Audit scans can be found [here](https://github.com/DefectDojo/django- ### Link To Tool See NPM-Audit-Report on GitHub: https://github.com/npm/npm-audit-report/ + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- severity +- file path +- vulnerability ids +- cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/npm_audit_7_plus.md b/docs/content/en/connecting_your_tools/parsers/file/npm_audit_7_plus.md index a4b4a090b08..b7e2c19bd76 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/npm_audit_7_plus.md +++ b/docs/content/en/connecting_your_tools/parsers/file/npm_audit_7_plus.md @@ -24,3 +24,11 @@ Sample NPM Audit scans can be found [here](https://github.com/DefectDojo/django- ### Link To Tool See NPM-Audit-Report on GitHub: https://github.com/npm/npm-audit-report/ + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- severity +- cwe +- vuln id from tool diff --git a/docs/content/en/connecting_your_tools/parsers/file/nsp.md b/docs/content/en/connecting_your_tools/parsers/file/nsp.md index 916495ecdf2..15477283b7b 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/nsp.md +++ b/docs/content/en/connecting_your_tools/parsers/file/nsp.md @@ -5,4 +5,13 @@ toc_hide: true Node Security Platform (NSP) output file can be imported in JSON format. ### Sample Scan Data -Sample Node Security Platform scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/nsp). \ No newline at end of file +Sample Node Security Platform scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/nsp). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/nuclei.md b/docs/content/en/connecting_your_tools/parsers/file/nuclei.md index 3e63a2b9429..3453366f6b6 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/nuclei.md +++ b/docs/content/en/connecting_your_tools/parsers/file/nuclei.md @@ -5,4 +5,12 @@ toc_hide: true Import JSON output of nuclei scan report ### Sample Scan Data -Sample Nuclei scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/nuclei). \ No newline at end of file +Sample Nuclei scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/nuclei). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- severity +- component name diff --git a/docs/content/en/connecting_your_tools/parsers/file/openscap.md b/docs/content/en/connecting_your_tools/parsers/file/openscap.md index 220f27d66e0..f85e77ad457 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/openscap.md +++ b/docs/content/en/connecting_your_tools/parsers/file/openscap.md @@ -5,4 +5,13 @@ toc_hide: true Import Openscap Vulnerability Scan in XML formats. ### Sample Scan Data -Sample Openscap Vulnerability Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/openscap). \ No newline at end of file +Sample Openscap Vulnerability Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/openscap). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/openvas.md b/docs/content/en/connecting_your_tools/parsers/file/openvas.md index 73fcbcebc17..6d5f9b4b5f2 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/openvas.md +++ b/docs/content/en/connecting_your_tools/parsers/file/openvas.md @@ -5,4 +5,13 @@ toc_hide: true You can either upload the exported results of an OpenVAS Scan in a .csv or .xml format. ### Sample Scan Data -Sample OpenVAS scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/openvas). \ No newline at end of file +Sample OpenVAS scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/openvas). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/ort.md b/docs/content/en/connecting_your_tools/parsers/file/ort.md index 2aac161efd3..dfca78279cd 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/ort.md +++ b/docs/content/en/connecting_your_tools/parsers/file/ort.md @@ -5,4 +5,13 @@ toc_hide: true Import Outpost24 endpoint vulnerability scan in XML format. ### Sample Scan Data -Sample ORT evaluated model Importer scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/ort). \ No newline at end of file +Sample ORT evaluated model Importer scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/ort). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/ossindex_devaudit.md b/docs/content/en/connecting_your_tools/parsers/file/ossindex_devaudit.md index cb007e5a3e3..d0f858910ed 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/ossindex_devaudit.md +++ b/docs/content/en/connecting_your_tools/parsers/file/ossindex_devaudit.md @@ -6,4 +6,13 @@ Import JSON formatted output from \[OSSIndex Devaudit\](). ### Sample Scan Data -Sample OssIndex Devaudit scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/ossindex_devaudit). \ No newline at end of file +Sample OssIndex Devaudit scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/ossindex_devaudit). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/osv_scanner.md b/docs/content/en/connecting_your_tools/parsers/file/osv_scanner.md index d0e90c2b11d..9c4fbd488c0 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/osv_scanner.md +++ b/docs/content/en/connecting_your_tools/parsers/file/osv_scanner.md @@ -5,4 +5,11 @@ toc_hide: true Use [OSV-Scanner](https://github.com/google/osv-scanner) to find existing vulnerabilities affecting your project's dependencies. ### Sample Scan Data -Sample OSV Scanner output can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/osv_scanner). \ No newline at end of file +Sample OSV Scanner output can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/osv_scanner). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- description +- severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/outpost24.md b/docs/content/en/connecting_your_tools/parsers/file/outpost24.md index 2c0f974f02e..c5bd309cd4e 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/outpost24.md +++ b/docs/content/en/connecting_your_tools/parsers/file/outpost24.md @@ -5,4 +5,13 @@ toc_hide: true Import Outpost24 endpoint vulnerability scan in XML format. ### Sample Scan Data -Sample Outpost24 Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/outpost24). \ No newline at end of file +Sample Outpost24 Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/outpost24). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/php_security_audit_v2.md b/docs/content/en/connecting_your_tools/parsers/file/php_security_audit_v2.md index 1abcb0e741c..d52d6815cad 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/php_security_audit_v2.md +++ b/docs/content/en/connecting_your_tools/parsers/file/php_security_audit_v2.md @@ -5,4 +5,13 @@ toc_hide: true Import PHP Security Audit v2 Scan in JSON format. ### Sample Scan Data -Sample PHP Security Audit v2 scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/php_security_audit_v2). \ No newline at end of file +Sample PHP Security Audit v2 scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/php_security_audit_v2). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/php_symfony_security_check.md b/docs/content/en/connecting_your_tools/parsers/file/php_symfony_security_check.md index 27552cb8395..a6255e2d0c8 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/php_symfony_security_check.md +++ b/docs/content/en/connecting_your_tools/parsers/file/php_symfony_security_check.md @@ -5,4 +5,10 @@ toc_hide: true Import results from the PHP Symfony Security Checker. ### Sample Scan Data -Sample PHP Symfony Security Checker scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/php_symfony_security_check). \ No newline at end of file +Sample PHP Symfony Security Checker scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/php_symfony_security_check). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- vulnerability ids diff --git a/docs/content/en/connecting_your_tools/parsers/file/pip_audit.md b/docs/content/en/connecting_your_tools/parsers/file/pip_audit.md index 96b9b250d58..646af382741 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/pip_audit.md +++ b/docs/content/en/connecting_your_tools/parsers/file/pip_audit.md @@ -40,3 +40,10 @@ Sample pip-audit Scan scans can be found [here](https://github.com/DefectDojo/dj ### Link To Tool [pip-audit](https://pypi.org/project/pip-audit/) + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- vuln id from tool +- component name +- component version diff --git a/docs/content/en/connecting_your_tools/parsers/file/pmd.md b/docs/content/en/connecting_your_tools/parsers/file/pmd.md index ebb4d951764..7ae66a7bae4 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/pmd.md +++ b/docs/content/en/connecting_your_tools/parsers/file/pmd.md @@ -5,4 +5,13 @@ toc_hide: true CSV Report ### Sample Scan Data -Sample PMD Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/pmd). \ No newline at end of file +Sample PMD Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/pmd). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/popeye.md b/docs/content/en/connecting_your_tools/parsers/file/popeye.md index 82dbdd89582..c168327efd7 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/popeye.md +++ b/docs/content/en/connecting_your_tools/parsers/file/popeye.md @@ -65,4 +65,10 @@ To match it to DefectDojo severity formula, Secerity 0 (Ok) findings from Popeye - Severity 3 (Errors) Popeye findings will be created as Severity "High" findingsi in DefectDojo. ### Sample Scan Data -Sample Popeye scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/popeye). \ No newline at end of file +Sample Popeye scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/popeye). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/progpilot.md b/docs/content/en/connecting_your_tools/parsers/file/progpilot.md index 2fa297117f0..8691c07f9f7 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/progpilot.md +++ b/docs/content/en/connecting_your_tools/parsers/file/progpilot.md @@ -5,4 +5,13 @@ toc_hide: true This parser imports the Progpilot SAST JSON output. The scanner can be found [here](https://github.com/designsecurity/progpilot). ### Sample Scan Data -Sample Progpilot Parser scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/progpilot). \ No newline at end of file +Sample Progpilot Parser scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/progpilot). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/ptart.md b/docs/content/en/connecting_your_tools/parsers/file/ptart.md index 5ce56967493..450c059e9ac 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/ptart.md +++ b/docs/content/en/connecting_your_tools/parsers/file/ptart.md @@ -12,3 +12,11 @@ Reports can be exported to JSON format from the PTART web UI, and imported into ### Sample Scan Data Sample scan data for testing purposes can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/ptart). +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/pwn_sast.md b/docs/content/en/connecting_your_tools/parsers/file/pwn_sast.md index 241f2c0ca6d..88d33ac3d66 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/pwn_sast.md +++ b/docs/content/en/connecting_your_tools/parsers/file/pwn_sast.md @@ -7,4 +7,13 @@ toc_hide: true - More driver results coming soon... ### Sample Scan Data -Sample PWN Security Automation Framework scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/pwn_sast). \ No newline at end of file +Sample PWN Security Automation Framework scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/pwn_sast). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/qualys.md b/docs/content/en/connecting_your_tools/parsers/file/qualys.md index 7fd532c79a8..3bb4bf56f7a 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/qualys.md +++ b/docs/content/en/connecting_your_tools/parsers/file/qualys.md @@ -18,4 +18,11 @@ A CSV formatted Qualys Scan Report can also be used. Ensure the following values * Results ### Sample Scan Data -Sample Qualys Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/qualys). \ No newline at end of file +Sample Qualys Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/qualys). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- severity +- endpoints diff --git a/docs/content/en/connecting_your_tools/parsers/file/qualys_hacker_guardian.md b/docs/content/en/connecting_your_tools/parsers/file/qualys_hacker_guardian.md index e938970a385..356ccff4d6e 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/qualys_hacker_guardian.md +++ b/docs/content/en/connecting_your_tools/parsers/file/qualys_hacker_guardian.md @@ -6,4 +6,11 @@ Qualys Hacker Guardian CSV export ### Sample Scan Data -Sample Qualys Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/qualys_hacker_guardian). \ No newline at end of file +Sample Qualys Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/qualys_hacker_guardian). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- severity +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/qualys_infrascan_webgui.md b/docs/content/en/connecting_your_tools/parsers/file/qualys_infrascan_webgui.md index bba44904df1..536dda39382 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/qualys_infrascan_webgui.md +++ b/docs/content/en/connecting_your_tools/parsers/file/qualys_infrascan_webgui.md @@ -5,4 +5,13 @@ toc_hide: true Qualys WebGUI output files can be imported in XML format. ### Sample Scan Data -Sample Qualys Infrastructure Scan (WebGUI XML) scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/qualys_infrascan_webgui). \ No newline at end of file +Sample Qualys Infrastructure Scan (WebGUI XML) scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/qualys_infrascan_webgui). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/qualys_webapp.md b/docs/content/en/connecting_your_tools/parsers/file/qualys_webapp.md index b8a4017b113..e2d43e65dbb 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/qualys_webapp.md +++ b/docs/content/en/connecting_your_tools/parsers/file/qualys_webapp.md @@ -5,4 +5,13 @@ toc_hide: true Qualys WebScan output files can be imported in XML format. ### Sample Scan Data -Sample Qualys Webapp Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/qualys_webapp). \ No newline at end of file +Sample Qualys Webapp Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/qualys_webapp). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/rapplex.md b/docs/content/en/connecting_your_tools/parsers/file/rapplex.md index b72add501ab..cf0e7505afa 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/rapplex.md +++ b/docs/content/en/connecting_your_tools/parsers/file/rapplex.md @@ -6,4 +6,11 @@ Import JSON report of [Rapplex - Web Application Security Scanner](https://rappl ### Sample Scan Data -Sample Rapplex scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/rapplex). \ No newline at end of file +Sample Rapplex scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/rapplex). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- endpoints +- severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/redhatsatellite.md b/docs/content/en/connecting_your_tools/parsers/file/redhatsatellite.md index af047ef6c67..f6f523b109f 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/redhatsatellite.md +++ b/docs/content/en/connecting_your_tools/parsers/file/redhatsatellite.md @@ -5,4 +5,10 @@ toc_hide: true You can import a JSON report which was retrieved through the REST API of Red Hat Satellite. The scanner can be found [here](https://www.redhat.com/en/technologies/management/satellite). ### Sample Scan Data -Sample Red Hat Satellite scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/redhatsatellite). \ No newline at end of file +Sample Red Hat Satellite scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/redhatsatellite). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- description +- severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/retirejs.md b/docs/content/en/connecting_your_tools/parsers/file/retirejs.md index b975aa7b603..ed709ee6404 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/retirejs.md +++ b/docs/content/en/connecting_your_tools/parsers/file/retirejs.md @@ -5,4 +5,13 @@ toc_hide: true Retire.js JavaScript scan (\--js) output file can be imported in JSON format. ### Sample Scan Data -Sample Retire.js scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/retirejs). \ No newline at end of file +Sample Retire.js scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/retirejs). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/risk_recon.md b/docs/content/en/connecting_your_tools/parsers/file/risk_recon.md index 917b7ed3bc5..862e4311872 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/risk_recon.md +++ b/docs/content/en/connecting_your_tools/parsers/file/risk_recon.md @@ -57,4 +57,13 @@ Import findings from Risk Recon via the API. Configure your own JSON report as f Risk Recon instance. ### Sample Scan Data -Sample Risk Recon API Importer scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/risk_recon). \ No newline at end of file +Sample Risk Recon API Importer scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/risk_recon). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/rubocop.md b/docs/content/en/connecting_your_tools/parsers/file/rubocop.md index 8a90bd8eda4..547273024da 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/rubocop.md +++ b/docs/content/en/connecting_your_tools/parsers/file/rubocop.md @@ -5,4 +5,11 @@ toc_hide: true Import Rubocop JSON scan report (with option -f json). ### Sample Scan Data -Sample Rubocop Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/rubocop). \ No newline at end of file +Sample Rubocop Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/rubocop). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- vuln id from tool +- file path +- line diff --git a/docs/content/en/connecting_your_tools/parsers/file/rusty_hog.md b/docs/content/en/connecting_your_tools/parsers/file/rusty_hog.md index 77f44ae9e26..b5a617d65d0 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/rusty_hog.md +++ b/docs/content/en/connecting_your_tools/parsers/file/rusty_hog.md @@ -17,4 +17,10 @@ RustyHog scans only one target at a time. This is not efficient if you want to s You can either select "Rusty Hog Scan" directly, or specify the sub scanner (e.g. "Duroc Hog Scan"). If you choose "Rusty Hog Scan", we recommend to re-import scans into the same test. For more information look at [this issue](https://github.com/DefectDojo/django-DefectDojo/issues/10584). ### Sample Scan Data -Sample Rusty Hog parser scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/rusty_hog). \ No newline at end of file +Sample Rusty Hog parser scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/rusty_hog). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- file path +- payload diff --git a/docs/content/en/connecting_your_tools/parsers/file/sarif.md b/docs/content/en/connecting_your_tools/parsers/file/sarif.md index a6ed9e679ce..c040f853d9f 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/sarif.md +++ b/docs/content/en/connecting_your_tools/parsers/file/sarif.md @@ -22,4 +22,13 @@ DEDUPLICATION_ALGORITHM_PER_PARSER["SARIF"] = DEDUPE_ALGO_UNIQUE_ID_FROM_TOOL_OR ``` ### Sample Scan Data -Sample SARIF scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/sarif). \ No newline at end of file +Sample SARIF scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/sarif). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/scantist.md b/docs/content/en/connecting_your_tools/parsers/file/scantist.md index a29f1392d58..4c99e78ebbe 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/scantist.md +++ b/docs/content/en/connecting_your_tools/parsers/file/scantist.md @@ -6,4 +6,13 @@ Scantist is an open source management platform. Scan and remediate open source s Here you can find more information: ### Sample Scan Data -Sample Scantist Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/scantist). \ No newline at end of file +Sample Scantist Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/scantist). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/scout_suite.md b/docs/content/en/connecting_your_tools/parsers/file/scout_suite.md index 7e97dbfd309..78a4197b85b 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/scout_suite.md +++ b/docs/content/en/connecting_your_tools/parsers/file/scout_suite.md @@ -9,4 +9,10 @@ Multiple scans will create multiple files if they are runing agains different Cloud projects. See ### Sample Scan Data -Sample ScoutSuite scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/scout_suite). \ No newline at end of file +Sample ScoutSuite scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/scout_suite). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- file path +- vuln id from tool diff --git a/docs/content/en/connecting_your_tools/parsers/file/semgrep.md b/docs/content/en/connecting_your_tools/parsers/file/semgrep.md index b88c8ed9d66..b508e167326 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/semgrep.md +++ b/docs/content/en/connecting_your_tools/parsers/file/semgrep.md @@ -5,4 +5,13 @@ toc_hide: true Import Semgrep output (--json) ### Sample Scan Data -Sample Semgrep JSON Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/semgrep). \ No newline at end of file +Sample Semgrep JSON Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/semgrep). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/skf.md b/docs/content/en/connecting_your_tools/parsers/file/skf.md index c2fcfa27411..3f884742f87 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/skf.md +++ b/docs/content/en/connecting_your_tools/parsers/file/skf.md @@ -5,4 +5,13 @@ toc_hide: true Output of SKF Sprint summary export. ### Sample Scan Data -Sample SKF Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/skf). \ No newline at end of file +Sample SKF Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/skf). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/snyk.md b/docs/content/en/connecting_your_tools/parsers/file/snyk.md index f8cc7463789..7bae7c8b449 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/snyk.md +++ b/docs/content/en/connecting_your_tools/parsers/file/snyk.md @@ -6,4 +6,12 @@ Snyk output file (snyk test \--json \> snyk.json) can be imported in JSON format. Only SCA (Software Composition Analysis) report is supported (SAST report not supported yet). ### Sample Scan Data -Sample Snyk scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/snyk). \ No newline at end of file +Sample Snyk scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/snyk). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- vuln id from tool +- file path +- component name +- component version diff --git a/docs/content/en/connecting_your_tools/parsers/file/snyk_code.md b/docs/content/en/connecting_your_tools/parsers/file/snyk_code.md index b7a1b194737..7d557692289 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/snyk_code.md +++ b/docs/content/en/connecting_your_tools/parsers/file/snyk_code.md @@ -6,4 +6,10 @@ Snyk output file (snyk test \--json \> snyk.json) can be imported in JSON format. Only SCA (Software Composition Analysis) report is supported (SAST report not supported yet). ### Sample Scan Data -Sample Snyk Code scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/snyk_code). \ No newline at end of file +Sample Snyk Code scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/snyk_code). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- vuln id from tool +- file path diff --git a/docs/content/en/connecting_your_tools/parsers/file/solar_appscreener.md b/docs/content/en/connecting_your_tools/parsers/file/solar_appscreener.md index 80ab6a894d1..70f76bf3152 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/solar_appscreener.md +++ b/docs/content/en/connecting_your_tools/parsers/file/solar_appscreener.md @@ -5,4 +5,12 @@ toc_hide: true Solar Appscreener report file can be imported in CSV format from Detailed_Results.csv ### Sample Scan Data -Sample Solar Appscreener Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/solar_appscreener). \ No newline at end of file +Sample Solar Appscreener Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/solar_appscreener). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- file path +- line +- severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/sonarqube.md b/docs/content/en/connecting_your_tools/parsers/file/sonarqube.md index 4734796dd7d..e912fce726b 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/sonarqube.md +++ b/docs/content/en/connecting_your_tools/parsers/file/sonarqube.md @@ -41,5 +41,9 @@ To generate the report, see Version: \>= 1.1.0. Recommend version for both format \>= 3.1.2 +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: - +- cwe +- severity +- file path diff --git a/docs/content/en/connecting_your_tools/parsers/file/sonatype.md b/docs/content/en/connecting_your_tools/parsers/file/sonatype.md index c993fdd3f15..ec9a49f716c 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/sonatype.md +++ b/docs/content/en/connecting_your_tools/parsers/file/sonatype.md @@ -5,4 +5,14 @@ toc_hide: true JSON output. ### Sample Scan Data -Sample Sonatype scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/sonatype). \ No newline at end of file +Sample Sonatype scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/sonatype). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- file path +- component name +- component version +- vulnerability ids diff --git a/docs/content/en/connecting_your_tools/parsers/file/spotbugs.md b/docs/content/en/connecting_your_tools/parsers/file/spotbugs.md index 69a288e5b5b..5329126ca45 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/spotbugs.md +++ b/docs/content/en/connecting_your_tools/parsers/file/spotbugs.md @@ -5,4 +5,12 @@ toc_hide: true XML report of textui cli. ### Sample Scan Data -Sample SpotBugs scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/spotbugs). \ No newline at end of file +Sample SpotBugs scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/spotbugs). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- cwe +- severity +- file path +- line diff --git a/docs/content/en/connecting_your_tools/parsers/file/ssh_audit.md b/docs/content/en/connecting_your_tools/parsers/file/ssh_audit.md index 29f95a82260..b78fd5c4333 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/ssh_audit.md +++ b/docs/content/en/connecting_your_tools/parsers/file/ssh_audit.md @@ -5,4 +5,13 @@ toc_hide: true Import JSON output of ssh_audit report. See ### Sample Scan Data -Sample SSH Audit scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/ssh_audit). \ No newline at end of file +Sample SSH Audit scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/ssh_audit). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/ssl_labs.md b/docs/content/en/connecting_your_tools/parsers/file/ssl_labs.md index cd5972e126b..69472e72666 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/ssl_labs.md +++ b/docs/content/en/connecting_your_tools/parsers/file/ssl_labs.md @@ -5,4 +5,13 @@ toc_hide: true JSON Output of ssllabs-scan cli. ### Sample Scan Data -Sample SSL Labs scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/ssl_labs). \ No newline at end of file +Sample SSL Labs scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/ssl_labs). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/sslscan.md b/docs/content/en/connecting_your_tools/parsers/file/sslscan.md index 0255e5858ab..164fced109d 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/sslscan.md +++ b/docs/content/en/connecting_your_tools/parsers/file/sslscan.md @@ -5,4 +5,13 @@ toc_hide: true Import XML output of sslscan report. ### Sample Scan Data -Sample Sslscan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/sslscan). \ No newline at end of file +Sample Sslscan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/sslscan). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/sslyze.md b/docs/content/en/connecting_your_tools/parsers/file/sslyze.md index 8abfd44b8fa..adad3cf1a1e 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/sslyze.md +++ b/docs/content/en/connecting_your_tools/parsers/file/sslyze.md @@ -9,4 +9,10 @@ XML report of SSLyze version 2 scan JSON report of SSLyze version 3 scan ### Sample Scan Data -Sample Sslyze Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/sslyze). \ No newline at end of file +Sample Sslyze Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/sslyze). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/stackhawk.md b/docs/content/en/connecting_your_tools/parsers/file/stackhawk.md index 4f66fb5a82c..64b77f3b14e 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/stackhawk.md +++ b/docs/content/en/connecting_your_tools/parsers/file/stackhawk.md @@ -6,4 +6,11 @@ Import the JSON webhook event from StackHawk. For more information, check out our [docs on hooking up StackHawk to Defect Dojo](https://docs.stackhawk.com/workflow-integrations/defect-dojo.html) ### Sample Scan Data -Sample StackHawk HawkScan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/stackhawk). \ No newline at end of file +Sample StackHawk HawkScan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/stackhawk). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- vuln id from tool +- component name +- component version diff --git a/docs/content/en/connecting_your_tools/parsers/file/sysdig_cli.md b/docs/content/en/connecting_your_tools/parsers/file/sysdig_cli.md index f20a568d5a1..6d8abbce5f3 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/sysdig_cli.md +++ b/docs/content/en/connecting_your_tools/parsers/file/sysdig_cli.md @@ -5,4 +5,13 @@ toc_hide: true Import CSV report files generated by the [Sysdig CLI Scanner](https://docs.sysdig.com/en/sysdig-secure/install-agent-components/install-vulnerability-cli-scanner/) ### Sample Scan Data -Sample Sysdig Vulnerability Reports scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/sysdig_cli). \ No newline at end of file +Sample Sysdig Vulnerability Reports scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/sysdig_cli). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/sysdig_reports.md b/docs/content/en/connecting_your_tools/parsers/file/sysdig_reports.md index 398cd87f9d0..44027345b67 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/sysdig_reports.md +++ b/docs/content/en/connecting_your_tools/parsers/file/sysdig_reports.md @@ -7,4 +7,13 @@ Parser will accept Pipeline, Registry and Runtime reports created from the UI More information available at [sysdig reporting docs page](https://docs.sysdig.com/en/docs/sysdig-secure/vulnerabilities/reporting) ### Sample Scan Data -Sample Sysdig Vulnerability Reports scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/sysdig_reports). \ No newline at end of file +Sample Sysdig Vulnerability Reports scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/sysdig_reports). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/talisman.md b/docs/content/en/connecting_your_tools/parsers/file/talisman.md index c542a1f0f2d..919cf5c7e09 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/talisman.md +++ b/docs/content/en/connecting_your_tools/parsers/file/talisman.md @@ -41,4 +41,13 @@ fi ``` ### Sample Scan Data -Sample Talisman scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/talisman). \ No newline at end of file +Sample Talisman scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/talisman). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/tenable.md b/docs/content/en/connecting_your_tools/parsers/file/tenable.md index a4f0ad59030..62ac5217576 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/tenable.md +++ b/docs/content/en/connecting_your_tools/parsers/file/tenable.md @@ -6,4 +6,13 @@ Reports can be imported in the CSV, and .nessus (XML) report formats. Legacy Nessus and Nessus WAS reports are supported ### Sample Scan Data -Sample Tenable scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/tenable). \ No newline at end of file +Sample Tenable scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/tenable). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- severity +- vulnerability ids +- cwe +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/terrascan.md b/docs/content/en/connecting_your_tools/parsers/file/terrascan.md index c5d6016c5a0..00c4b757188 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/terrascan.md +++ b/docs/content/en/connecting_your_tools/parsers/file/terrascan.md @@ -5,4 +5,14 @@ toc_hide: true Import JSON output of terrascan scan report ### Sample Scan Data -Sample Terrascan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/terrascan). \ No newline at end of file +Sample Terrascan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/terrascan). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- vuln id from tool +- title +- severity +- file path +- line +- component name diff --git a/docs/content/en/connecting_your_tools/parsers/file/testssl.md b/docs/content/en/connecting_your_tools/parsers/file/testssl.md index 501cb8b8a7a..50f477b4cdd 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/testssl.md +++ b/docs/content/en/connecting_your_tools/parsers/file/testssl.md @@ -5,4 +5,13 @@ toc_hide: true Import CSV output of testssl scan report. ### Sample Scan Data -Sample Testssl Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/testssl). \ No newline at end of file +Sample Testssl Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/testssl). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/tfsec.md b/docs/content/en/connecting_your_tools/parsers/file/tfsec.md index 7a0aca9d57a..86ec7a2ae6e 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/tfsec.md +++ b/docs/content/en/connecting_your_tools/parsers/file/tfsec.md @@ -5,4 +5,12 @@ toc_hide: true Import of JSON report from ### Sample Scan Data -Sample TFSec scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/tfsec). \ No newline at end of file +Sample TFSec scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/tfsec). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- severity +- vuln id from tool +- file path +- line diff --git a/docs/content/en/connecting_your_tools/parsers/file/threagile.md b/docs/content/en/connecting_your_tools/parsers/file/threagile.md index 6469fb54752..35dbba81838 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/threagile.md +++ b/docs/content/en/connecting_your_tools/parsers/file/threagile.md @@ -85,4 +85,11 @@ Parser expects an array of finding. All properties are strings. Required fields ~~~ ### Sample Scan Data -Sample Threagile scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/threagile). \ No newline at end of file +Sample Threagile scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/threagile). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/threat_composer.md b/docs/content/en/connecting_your_tools/parsers/file/threat_composer.md index a5097f90066..71c2a2be3c0 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/threat_composer.md +++ b/docs/content/en/connecting_your_tools/parsers/file/threat_composer.md @@ -6,4 +6,10 @@ toc_hide: true This DefectDojo parser accepts JSON files from Threat Composer. The tool supports the [export](https://github.com/awslabs/threat-composer/tree/main?#features) of JSON report out of the browser local storage to a local file. ### Sample Scan Data -Sample scan data for testing purposes can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/threat_composer). \ No newline at end of file +Sample scan data for testing purposes can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/threat_composer). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/trivy.md b/docs/content/en/connecting_your_tools/parsers/file/trivy.md index 99ad24e4477..1907b59cc12 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/trivy.md +++ b/docs/content/en/connecting_your_tools/parsers/file/trivy.md @@ -22,4 +22,13 @@ It is recommended to assess the appropriate action in your Product's context. If you want to exclude certain status from being imported into Defect Dojo, please [filter them in the export from Trivy](https://trivy.dev/latest/docs/configuration/filtering/) ### Sample Scan Data -Sample Trivy scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/trivy) \ No newline at end of file +Sample Trivy scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/trivy). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- severity +- vulnerability ids +- cwe +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/trivy_operator.md b/docs/content/en/connecting_your_tools/parsers/file/trivy_operator.md index 1433b8231fe..c6bd3e835fa 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/trivy_operator.md +++ b/docs/content/en/connecting_your_tools/parsers/file/trivy_operator.md @@ -7,4 +7,12 @@ JSON report of [trivy operator scanner](https://github.com/aquasecurity/trivy-op To import the generated Vulnerability Reports, you can also use the [trivy-dojo-report-operator](https://github.com/telekom-mms/trivy-dojo-report-operator). ### Sample Scan Data -Sample Trivy Operator scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/trivy_operator). \ No newline at end of file +Sample Trivy Operator scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/trivy_operator). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- severity +- vulnerability ids +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/trufflehog.md b/docs/content/en/connecting_your_tools/parsers/file/trufflehog.md index c787e8e8105..6474384ab18 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/trufflehog.md +++ b/docs/content/en/connecting_your_tools/parsers/file/trufflehog.md @@ -5,4 +5,11 @@ toc_hide: true JSON Output of Trufflehog. Supports version 2 and 3 of https://github.com/trufflesecurity/trufflehog ### Sample Scan Data -Sample Trufflehog scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/trufflehog). \ No newline at end of file +Sample Trufflehog scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/trufflehog). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- description +- line diff --git a/docs/content/en/connecting_your_tools/parsers/file/trufflehog3.md b/docs/content/en/connecting_your_tools/parsers/file/trufflehog3.md index 44fd436d541..fe818a284a6 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/trufflehog3.md +++ b/docs/content/en/connecting_your_tools/parsers/file/trufflehog3.md @@ -5,4 +5,13 @@ toc_hide: true JSON Output of Trufflehog3, a fork of TruffleHog located at https://github.com/feeltheajf/truffleHog3 ### Sample Scan Data -Sample Trufflehog3 scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/trufflehog3). \ No newline at end of file +Sample Trufflehog3 scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/trufflehog3). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/trustwave.md b/docs/content/en/connecting_your_tools/parsers/file/trustwave.md index 4e4cbb14c5a..ba9a1b275ff 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/trustwave.md +++ b/docs/content/en/connecting_your_tools/parsers/file/trustwave.md @@ -39,3 +39,12 @@ Sample Trustwave scans can be found in the [unit tests folder](https://github.co ### Link To Tool [Trustwave](https://www.trustwave.com/en-us/) provides vulnerability scanning services through their SecureConnect platform. + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/trustwave_fusion_api.md b/docs/content/en/connecting_your_tools/parsers/file/trustwave_fusion_api.md index d4f61fd0570..221bd5f7fbf 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/trustwave_fusion_api.md +++ b/docs/content/en/connecting_your_tools/parsers/file/trustwave_fusion_api.md @@ -5,4 +5,13 @@ toc_hide: true Trustwave Fusion API report file can be imported in JSON format ### Sample Scan Data -Sample Trustwave Fusion API Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/trustwave_fusion_api). \ No newline at end of file +Sample Trustwave Fusion API Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/trustwave_fusion_api). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/twistlock.md b/docs/content/en/connecting_your_tools/parsers/file/twistlock.md index e682da7402b..7dcd23c8a08 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/twistlock.md +++ b/docs/content/en/connecting_your_tools/parsers/file/twistlock.md @@ -11,4 +11,12 @@ JSON output of the `twistcli` tool. Example: The CSV output from the UI is now also accepted. ### Sample Scan Data -Sample Twistlock scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/twistlock). \ No newline at end of file +Sample Twistlock scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/twistlock). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- severity +- component name +- component version diff --git a/docs/content/en/connecting_your_tools/parsers/file/vcg.md b/docs/content/en/connecting_your_tools/parsers/file/vcg.md index f2bdb310057..25f9a2b43a6 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/vcg.md +++ b/docs/content/en/connecting_your_tools/parsers/file/vcg.md @@ -5,4 +5,13 @@ toc_hide: true VCG output can be imported in CSV or Xml formats. ### Sample Scan Data -Sample Visual Code Grepper (VCG) scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/vcg). \ No newline at end of file +Sample Visual Code Grepper (VCG) scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/vcg). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/veracode.md b/docs/content/en/connecting_your_tools/parsers/file/veracode.md index 431a7f54cad..80596507509 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/veracode.md +++ b/docs/content/en/connecting_your_tools/parsers/file/veracode.md @@ -48,4 +48,13 @@ Veracode reports can be ingested in either XML or JSON Format ``` ### Sample Scan Data -Sample Veracode scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/veracode). \ No newline at end of file +Sample Veracode scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/veracode). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/veracode_sca.md b/docs/content/en/connecting_your_tools/parsers/file/veracode_sca.md index 59db59d2a31..ba79e694a59 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/veracode_sca.md +++ b/docs/content/en/connecting_your_tools/parsers/file/veracode_sca.md @@ -5,4 +5,13 @@ toc_hide: true Import Project CSV or JSON report ### Sample Scan Data -Sample Veracode SourceClear scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/veracode_sca). \ No newline at end of file +Sample Veracode SourceClear scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/veracode_sca). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- vulnerability ids +- component name +- component version +- severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/wapiti.md b/docs/content/en/connecting_your_tools/parsers/file/wapiti.md index 53a4cd619b0..502b7f86422 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/wapiti.md +++ b/docs/content/en/connecting_your_tools/parsers/file/wapiti.md @@ -5,4 +5,13 @@ toc_hide: true Import XML report. ### Sample Scan Data -Sample Wapiti Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/wapiti). \ No newline at end of file +Sample Wapiti Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/wapiti). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/wazuh.md b/docs/content/en/connecting_your_tools/parsers/file/wazuh.md index 329372ff84d..725bf402b6d 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/wazuh.md +++ b/docs/content/en/connecting_your_tools/parsers/file/wazuh.md @@ -49,4 +49,13 @@ Parser expects a .json file structured as below. ~~~ ### Sample Scan Data -Sample Wazuh Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/wazuh). \ No newline at end of file +Sample Wazuh Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/wazuh). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/wfuzz.md b/docs/content/en/connecting_your_tools/parsers/file/wfuzz.md index b76c7b186eb..a234f241246 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/wfuzz.md +++ b/docs/content/en/connecting_your_tools/parsers/file/wfuzz.md @@ -15,4 +15,13 @@ missing | Low >= 500 | Low ### Sample Scan Data -Sample Wfuzz JSON importer scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/wfuzz). \ No newline at end of file +Sample Wfuzz JSON importer scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/wfuzz). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/whispers.md b/docs/content/en/connecting_your_tools/parsers/file/whispers.md index dfa5b104ef7..7c431bdbe29 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/whispers.md +++ b/docs/content/en/connecting_your_tools/parsers/file/whispers.md @@ -6,4 +6,11 @@ Import Whispers JSON results. https://github.com/adeptex/whispers ### Sample Scan Data -Sample Whispers scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/whispers). \ No newline at end of file +Sample Whispers scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/whispers). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- vuln id from tool +- file path +- line diff --git a/docs/content/en/connecting_your_tools/parsers/file/whitehat_sentinel.md b/docs/content/en/connecting_your_tools/parsers/file/whitehat_sentinel.md index 756fac5069a..a8c51fe1448 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/whitehat_sentinel.md +++ b/docs/content/en/connecting_your_tools/parsers/file/whitehat_sentinel.md @@ -5,4 +5,13 @@ toc_hide: true WhiteHat Sentinel output from api/vuln/query_site can be imported in JSON format. ### Sample Scan Data -Sample WhiteHat Sentinel scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/whitehat_sentinel). \ No newline at end of file +Sample WhiteHat Sentinel scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/whitehat_sentinel). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/wiz.md b/docs/content/en/connecting_your_tools/parsers/file/wiz.md index 23b8025c4d5..35cdc6c797f 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/wiz.md +++ b/docs/content/en/connecting_your_tools/parsers/file/wiz.md @@ -179,3 +179,9 @@ Sample Wiz Scanner scans can be found in the [sample scan data folder](https://g - [Wiz.io](https://www.wiz.io/) - [Wiz Documentation](https://docs.wiz.io/) +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- description +- severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/wizcli_dir.md b/docs/content/en/connecting_your_tools/parsers/file/wizcli_dir.md index 6caebaecf0c..6d65d794380 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/wizcli_dir.md +++ b/docs/content/en/connecting_your_tools/parsers/file/wizcli_dir.md @@ -6,4 +6,13 @@ This parser imports scan results from [wizcli](https://www.wiz.io/) IaC scan. Yo `wizcli dir scan --path ./ -o scan_dir.json,json` ### Sample Scan Data -Sample Wizcli Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/wizcli_dir). \ No newline at end of file +Sample Wizcli Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/wizcli_dir). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/wizcli_iac.md b/docs/content/en/connecting_your_tools/parsers/file/wizcli_iac.md index 5a655666251..ceb1ab75cfb 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/wizcli_iac.md +++ b/docs/content/en/connecting_your_tools/parsers/file/wizcli_iac.md @@ -6,4 +6,13 @@ This parser imports scan results from [wizcli](https://www.wiz.io/) IaC scan. Yo `wizcli iac scan --path ./ -o scan_iac.json,json` ### Sample Scan Data -Sample Wizcli Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/wizcli_iac). \ No newline at end of file +Sample Wizcli Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/wizcli_iac). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/wizcli_img.md b/docs/content/en/connecting_your_tools/parsers/file/wizcli_img.md index c372e23e8ef..0e2a7d0049f 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/wizcli_img.md +++ b/docs/content/en/connecting_your_tools/parsers/file/wizcli_img.md @@ -6,4 +6,13 @@ This parser imports scan results from [wizcli](https://www.wiz.io/) IaC scan. Yo `wizcli docker scan --image wizcli-imagescan -o scan_img.json,json` ### Sample Scan Data -Sample Wizcli Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/wizcli_img). \ No newline at end of file +Sample Wizcli Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/wizcli_img). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/wpscan.md b/docs/content/en/connecting_your_tools/parsers/file/wpscan.md index 3e47e2bc6f8..a4f6b9003ee 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/wpscan.md +++ b/docs/content/en/connecting_your_tools/parsers/file/wpscan.md @@ -5,4 +5,11 @@ toc_hide: true Import JSON report. ### Sample Scan Data -Sample Wpscan Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/wpscan). \ No newline at end of file +Sample Wpscan Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/wpscan). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- description +- severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/xanitizer.md b/docs/content/en/connecting_your_tools/parsers/file/xanitizer.md index 553292b5928..9b4337a1b86 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/xanitizer.md +++ b/docs/content/en/connecting_your_tools/parsers/file/xanitizer.md @@ -6,4 +6,13 @@ Import XML findings list report, preferably with parameter \'generateDetailsInFindingsListReport=true\'. ### Sample Scan Data -Sample Xanitizer scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/xanitizer). \ No newline at end of file +Sample Xanitizer scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/xanitizer). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- line +- file path +- description diff --git a/docs/content/en/connecting_your_tools/parsers/file/yarn_audit.md b/docs/content/en/connecting_your_tools/parsers/file/yarn_audit.md index e7de450a756..9a17b7bb10e 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/yarn_audit.md +++ b/docs/content/en/connecting_your_tools/parsers/file/yarn_audit.md @@ -5,4 +5,13 @@ toc_hide: true Import Yarn Audit scan report in JSON format. Use something like `yarn audit --json > yarn_report.json`. ### Sample Scan Data -Sample Yarn Audit scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/yarn_audit). \ No newline at end of file +Sample Yarn Audit scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/yarn_audit). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- severity +- file path +- vulnerability ids +- cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/zap.md b/docs/content/en/connecting_your_tools/parsers/file/zap.md index 43fd58e05c7..29908178ae5 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/zap.md +++ b/docs/content/en/connecting_your_tools/parsers/file/zap.md @@ -5,4 +5,11 @@ toc_hide: true ZAP XML report format (with or without requests and responses). ### Sample Scan Data -Sample Zed Attack Proxy scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/zap). \ No newline at end of file +Sample Zed Attack Proxy scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/zap). + +### Default Deduplication Hashcode Fields +By default, DefectDojo identifies duplicate Findings using these hashcode fields: + +- title +- cwe +- severity From b9159ce9c60bc4ef57198425de1b95a4caa445cd Mon Sep 17 00:00:00 2001 From: Paul Osinski Date: Thu, 10 Jul 2025 10:34:59 -0400 Subject: [PATCH 2/2] add links --- docs/content/en/connecting_your_tools/parsers/file/acunetix.md | 2 +- .../en/connecting_your_tools/parsers/file/anchore_engine.md | 2 +- .../en/connecting_your_tools/parsers/file/anchore_enterprise.md | 2 +- .../en/connecting_your_tools/parsers/file/anchore_grype.md | 2 +- .../connecting_your_tools/parsers/file/anchorectl_policies.md | 2 +- .../en/connecting_your_tools/parsers/file/anchorectl_vulns.md | 2 +- .../parsers/file/appcheck_web_application_scanner.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/appspider.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/aqua.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/arachni.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/asff.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/auditjs.md | 2 +- .../en/connecting_your_tools/parsers/file/aws_inspector2.md | 2 +- .../en/connecting_your_tools/parsers/file/aws_prowler.md | 2 +- .../en/connecting_your_tools/parsers/file/aws_prowler_v3plus.md | 2 +- .../en/connecting_your_tools/parsers/file/awssecurityhub.md | 2 +- .../parsers/file/azure_security_center_recommendations.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/bandit.md | 2 +- .../content/en/connecting_your_tools/parsers/file/bearer_cli.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/blackduck.md | 2 +- .../parsers/file/blackduck_binary_analysis.md | 2 +- .../parsers/file/blackduck_component_risk.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/brakeman.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/bugcrowd.md | 2 +- .../en/connecting_your_tools/parsers/file/bundler_audit.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/burp.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/burp_api.md | 2 +- .../en/connecting_your_tools/parsers/file/burp_dastardly.md | 2 +- .../en/connecting_your_tools/parsers/file/burp_graphql.md | 2 +- .../en/connecting_your_tools/parsers/file/burp_suite_dast.md | 2 +- .../en/connecting_your_tools/parsers/file/cargo_audit.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/checkmarx.md | 2 +- .../connecting_your_tools/parsers/file/checkmarx_cxflow_sast.md | 2 +- .../en/connecting_your_tools/parsers/file/checkmarx_one.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/checkov.md | 2 +- .../en/connecting_your_tools/parsers/file/chefinspect.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/clair.md | 2 +- .../en/connecting_your_tools/parsers/file/cloudsploit.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/cobalt.md | 2 +- .../en/connecting_your_tools/parsers/file/codechecker.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/codeql.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/contrast.md | 2 +- .../en/connecting_your_tools/parsers/file/coverity_api.md | 2 +- .../en/connecting_your_tools/parsers/file/coverity_scan.md | 2 +- .../en/connecting_your_tools/parsers/file/crashtest_security.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/cred_scan.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/crunch42.md | 2 +- .../en/connecting_your_tools/parsers/file/cyberwatch_galeax.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/cyclonedx.md | 2 +- .../en/connecting_your_tools/parsers/file/dawnscanner.md | 2 +- .../parsers/file/deepfence_threatmapper.md | 2 +- .../en/connecting_your_tools/parsers/file/dependency_check.md | 2 +- .../en/connecting_your_tools/parsers/file/dependency_track.md | 2 +- .../en/connecting_your_tools/parsers/file/detect_secrets.md | 2 +- .../en/connecting_your_tools/parsers/file/dockerbench.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/dockle.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/drheader.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/dsop.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/edgescan.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/eslint.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/fortify.md | 2 +- .../connecting_your_tools/parsers/file/gcloud_artifact_scan.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/generic.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/ggshield.md | 2 +- .../connecting_your_tools/parsers/file/github_vulnerability.md | 2 +- .../en/connecting_your_tools/parsers/file/gitlab_api_fuzzing.md | 2 +- .../connecting_your_tools/parsers/file/gitlab_container_scan.md | 2 +- .../en/connecting_your_tools/parsers/file/gitlab_dast.md | 2 +- .../en/connecting_your_tools/parsers/file/gitlab_dep_scan.md | 2 +- .../en/connecting_your_tools/parsers/file/gitlab_sast.md | 2 +- .../parsers/file/gitlab_secret_detection_report.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/gitleaks.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/gosec.md | 2 +- .../en/connecting_your_tools/parsers/file/govulncheck.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/h1.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/hadolint.md | 2 +- .../connecting_your_tools/parsers/file/harbor_vulnerability.md | 2 +- .../en/connecting_your_tools/parsers/file/hcl_appscan.md | 2 +- .../en/connecting_your_tools/parsers/file/hcl_asoc_sast.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/horusec.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/humble.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/huskyci.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/hydra.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/ibm_app.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/immuniweb.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/intsights.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/invicti.md | 2 +- .../parsers/file/jfrog_xray_api_summary_artifact.md | 2 +- .../parsers/file/jfrog_xray_on_demand_binary_scan.md | 2 +- .../en/connecting_your_tools/parsers/file/jfrog_xray_unified.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/jfrogxray.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/kics.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/kiuwan.md | 2 +- .../content/en/connecting_your_tools/parsers/file/kiuwan_sca.md | 2 +- .../en/connecting_your_tools/parsers/file/krakend_audit.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/kubeaudit.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/kubebench.md | 2 +- .../content/en/connecting_your_tools/parsers/file/kubehunter.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/kubescape.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/legitify.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/mend.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/meterian.md | 2 +- .../connecting_your_tools/parsers/file/microfocus_webinspect.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/mobsf.md | 2 +- .../en/connecting_your_tools/parsers/file/mobsf_scorecard.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/mobsfscan.md | 2 +- .../connecting_your_tools/parsers/file/mozilla_observatory.md | 2 +- .../en/connecting_your_tools/parsers/file/ms_defender.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/nancy.md | 2 +- .../content/en/connecting_your_tools/parsers/file/netsparker.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/neuvector.md | 2 +- .../connecting_your_tools/parsers/file/neuvector_compliance.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/nexpose.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/nikto.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/nmap.md | 2 +- .../en/connecting_your_tools/parsers/file/noseyparker.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/npm_audit.md | 2 +- .../en/connecting_your_tools/parsers/file/npm_audit_7_plus.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/nsp.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/nuclei.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/openscap.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/openvas.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/ort.md | 2 +- .../en/connecting_your_tools/parsers/file/ossindex_devaudit.md | 2 +- .../en/connecting_your_tools/parsers/file/osv_scanner.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/outpost24.md | 2 +- .../connecting_your_tools/parsers/file/php_security_audit_v2.md | 2 +- .../parsers/file/php_symfony_security_check.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/pip_audit.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/pmd.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/popeye.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/progpilot.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/ptart.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/pwn_sast.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/qualys.md | 2 +- .../parsers/file/qualys_hacker_guardian.md | 2 +- .../parsers/file/qualys_infrascan_webgui.md | 2 +- .../en/connecting_your_tools/parsers/file/qualys_webapp.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/rapplex.md | 2 +- .../en/connecting_your_tools/parsers/file/redhatsatellite.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/retirejs.md | 2 +- .../content/en/connecting_your_tools/parsers/file/risk_recon.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/rubocop.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/rusty_hog.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/sarif.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/scantist.md | 2 +- .../en/connecting_your_tools/parsers/file/scout_suite.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/semgrep.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/skf.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/snyk.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/snyk_code.md | 2 +- .../en/connecting_your_tools/parsers/file/solar_appscreener.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/sonarqube.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/sonatype.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/spotbugs.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/ssh_audit.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/ssl_labs.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/sslscan.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/sslyze.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/stackhawk.md | 2 +- .../content/en/connecting_your_tools/parsers/file/sysdig_cli.md | 2 +- .../en/connecting_your_tools/parsers/file/sysdig_reports.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/talisman.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/tenable.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/terrascan.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/testssl.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/tfsec.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/threagile.md | 2 +- .../en/connecting_your_tools/parsers/file/threat_composer.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/trivy.md | 2 +- .../en/connecting_your_tools/parsers/file/trivy_operator.md | 2 +- .../content/en/connecting_your_tools/parsers/file/trufflehog.md | 2 +- .../en/connecting_your_tools/parsers/file/trufflehog3.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/trustwave.md | 2 +- .../connecting_your_tools/parsers/file/trustwave_fusion_api.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/twistlock.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/vcg.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/veracode.md | 2 +- .../en/connecting_your_tools/parsers/file/veracode_sca.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/wapiti.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/wazuh.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/wfuzz.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/whispers.md | 2 +- .../en/connecting_your_tools/parsers/file/whitehat_sentinel.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/wiz.md | 2 +- .../content/en/connecting_your_tools/parsers/file/wizcli_dir.md | 2 +- .../content/en/connecting_your_tools/parsers/file/wizcli_iac.md | 2 +- .../content/en/connecting_your_tools/parsers/file/wizcli_img.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/wpscan.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/xanitizer.md | 2 +- .../content/en/connecting_your_tools/parsers/file/yarn_audit.md | 2 +- docs/content/en/connecting_your_tools/parsers/file/zap.md | 2 +- 192 files changed, 192 insertions(+), 192 deletions(-) diff --git a/docs/content/en/connecting_your_tools/parsers/file/acunetix.md b/docs/content/en/connecting_your_tools/parsers/file/acunetix.md index 5f266a13e5d..bca5abbd815 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/acunetix.md +++ b/docs/content/en/connecting_your_tools/parsers/file/acunetix.md @@ -8,7 +8,7 @@ This parser imports the Acunetix Scanner with xml output or Acunetix 360 Scanner Sample Acunetix Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/acunetix). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - description diff --git a/docs/content/en/connecting_your_tools/parsers/file/anchore_engine.md b/docs/content/en/connecting_your_tools/parsers/file/anchore_engine.md index c162dfb3261..202e5ababb6 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/anchore_engine.md +++ b/docs/content/en/connecting_your_tools/parsers/file/anchore_engine.md @@ -43,7 +43,7 @@ All properties are strings and are required by the parser. As the parser evolved Sample Anchore-Engine scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/anchore_engine) ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/anchore_enterprise.md b/docs/content/en/connecting_your_tools/parsers/file/anchore_enterprise.md index f2dd1591b5d..19266a52fbd 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/anchore_enterprise.md +++ b/docs/content/en/connecting_your_tools/parsers/file/anchore_enterprise.md @@ -8,7 +8,7 @@ Anchore-CLI JSON policy check report format. Sample Anchore Enterprise Policy Check scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/anchore_enterprise). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/anchore_grype.md b/docs/content/en/connecting_your_tools/parsers/file/anchore_grype.md index 9145d826faa..5dde0ca9a1e 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/anchore_grype.md +++ b/docs/content/en/connecting_your_tools/parsers/file/anchore_grype.md @@ -192,7 +192,7 @@ All properties are expected as strings and are required by the parser. Sample Grype scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/anchore_grype). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/anchorectl_policies.md b/docs/content/en/connecting_your_tools/parsers/file/anchorectl_policies.md index 2e3c3f0944f..653c291d795 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/anchorectl_policies.md +++ b/docs/content/en/connecting_your_tools/parsers/file/anchorectl_policies.md @@ -17,7 +17,7 @@ anchorectl policy evaluate -o json > policy_report.json Sample AnchoreCTL Policies Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/anchorectl_policies). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/anchorectl_vulns.md b/docs/content/en/connecting_your_tools/parsers/file/anchorectl_vulns.md index 1589885964c..bec4cac19fd 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/anchorectl_vulns.md +++ b/docs/content/en/connecting_your_tools/parsers/file/anchorectl_vulns.md @@ -8,7 +8,7 @@ AnchoreCTLs JSON vulnerability report format Sample AnchoreCTL Vuln Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/anchorectl_vulns). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/appcheck_web_application_scanner.md b/docs/content/en/connecting_your_tools/parsers/file/appcheck_web_application_scanner.md index 22bee6d1001..eaa51a765ff 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/appcheck_web_application_scanner.md +++ b/docs/content/en/connecting_your_tools/parsers/file/appcheck_web_application_scanner.md @@ -8,7 +8,7 @@ Accepts AppCheck Web Application Scanner output in .json format. Sample AppCheck Web Application Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/appcheck_web_application_scanner). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/appspider.md b/docs/content/en/connecting_your_tools/parsers/file/appspider.md index b0b8f3154b0..d041baad95c 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/appspider.md +++ b/docs/content/en/connecting_your_tools/parsers/file/appspider.md @@ -9,7 +9,7 @@ download. Sample AppSpider (Rapid7) scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/appspider). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/aqua.md b/docs/content/en/connecting_your_tools/parsers/file/aqua.md index ad371c61b6b..4408126d07c 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/aqua.md +++ b/docs/content/en/connecting_your_tools/parsers/file/aqua.md @@ -38,7 +38,7 @@ Those JSON files will only list vulnerabilities. Thus, DefectDojo parser will no Sample Aqua scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/aqua). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - severity - vulnerability ids diff --git a/docs/content/en/connecting_your_tools/parsers/file/arachni.md b/docs/content/en/connecting_your_tools/parsers/file/arachni.md index 84759b04245..0fcb71515ec 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/arachni.md +++ b/docs/content/en/connecting_your_tools/parsers/file/arachni.md @@ -13,7 +13,7 @@ arachni_reporter --reporter 'json' js.com.afr ### Sample Scan Data Sample Arachni Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/arachni). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/asff.md b/docs/content/en/connecting_your_tools/parsers/file/asff.md index 5eef646b8f3..8f54db8314d 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/asff.md +++ b/docs/content/en/connecting_your_tools/parsers/file/asff.md @@ -13,7 +13,7 @@ Prowler tool can generate this format with option `-M json-asff`. Sample AWS Security Finding Format (ASFF) scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/asff). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/auditjs.md b/docs/content/en/connecting_your_tools/parsers/file/auditjs.md index c6036a275d8..5dd7f1dbd18 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/auditjs.md +++ b/docs/content/en/connecting_your_tools/parsers/file/auditjs.md @@ -12,7 +12,7 @@ auditjs ossi --json > auditjs_report.json Sample AuditJS (OSSIndex) scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/auditjs). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/aws_inspector2.md b/docs/content/en/connecting_your_tools/parsers/file/aws_inspector2.md index b2d73c7e5a5..648235abb97 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/aws_inspector2.md +++ b/docs/content/en/connecting_your_tools/parsers/file/aws_inspector2.md @@ -24,7 +24,7 @@ Detailed API response format can be obtained [here](https://docs.aws.amazon.com/ Sample AWS Inspector2 findings can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/aws_inspector2). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/aws_prowler.md b/docs/content/en/connecting_your_tools/parsers/file/aws_prowler.md index cb29d7dc252..3750f60e1b3 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/aws_prowler.md +++ b/docs/content/en/connecting_your_tools/parsers/file/aws_prowler.md @@ -8,7 +8,7 @@ Prowler file can be imported as a CSV (`-M csv`) or JSON (`-M json`) file. Sample AWS Prowler Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/aws_prowler). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/aws_prowler_v3plus.md b/docs/content/en/connecting_your_tools/parsers/file/aws_prowler_v3plus.md index 85c1c599c07..a5c4d27eb86 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/aws_prowler_v3plus.md +++ b/docs/content/en/connecting_your_tools/parsers/file/aws_prowler_v3plus.md @@ -163,7 +163,7 @@ The parser expects an array of assessments. All properties are strings and are r Unit tests of AWS Prowler v3 JSON and Prowler v4 JSON-OCSF can be found at https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/aws_prowler_v3. ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/awssecurityhub.md b/docs/content/en/connecting_your_tools/parsers/file/awssecurityhub.md index 46f6bf886d5..0e23b312370 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/awssecurityhub.md +++ b/docs/content/en/connecting_your_tools/parsers/file/awssecurityhub.md @@ -22,7 +22,7 @@ AWS Security Hub Parser does import the affected service ARNs as hosts to Defect Sample scan data for testing purposes can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/awssecurityhub). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/azure_security_center_recommendations.md b/docs/content/en/connecting_your_tools/parsers/file/azure_security_center_recommendations.md index 3667c9b119f..2651ebc6347 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/azure_security_center_recommendations.md +++ b/docs/content/en/connecting_your_tools/parsers/file/azure_security_center_recommendations.md @@ -8,7 +8,7 @@ Azure Security Center recommendations can be exported from the user interface in Sample Azure Security Center Recommendations Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/azure_security_center_recommendations). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/bandit.md b/docs/content/en/connecting_your_tools/parsers/file/bandit.md index 30a77116e9e..18643765bb4 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/bandit.md +++ b/docs/content/en/connecting_your_tools/parsers/file/bandit.md @@ -67,7 +67,7 @@ All properties are expected as strings, except "metrics" properties, which are e Sample Bandit scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/bandit). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - file path - line diff --git a/docs/content/en/connecting_your_tools/parsers/file/bearer_cli.md b/docs/content/en/connecting_your_tools/parsers/file/bearer_cli.md index 1d6f72eed8b..f57af98f1ec 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/bearer_cli.md +++ b/docs/content/en/connecting_your_tools/parsers/file/bearer_cli.md @@ -13,7 +13,7 @@ See Bearer documentation: https://docs.bearer.com/reference/commands/ Sample Bearer scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/bearer). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/blackduck.md b/docs/content/en/connecting_your_tools/parsers/file/blackduck.md index 125b12ea6b6..6c5b4406f04 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/blackduck.md +++ b/docs/content/en/connecting_your_tools/parsers/file/blackduck.md @@ -14,7 +14,7 @@ information. Sample Blackduck Hub scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/blackduck). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - vulnerability ids diff --git a/docs/content/en/connecting_your_tools/parsers/file/blackduck_binary_analysis.md b/docs/content/en/connecting_your_tools/parsers/file/blackduck_binary_analysis.md index 9cc84f118b4..516628f8f6a 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/blackduck_binary_analysis.md +++ b/docs/content/en/connecting_your_tools/parsers/file/blackduck_binary_analysis.md @@ -23,7 +23,7 @@ Black Duck Binary Analysis can also detect if sensitive information like email a Sample Blackduck Binary Analysis scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/blackduck_binary_analysis). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/blackduck_component_risk.md b/docs/content/en/connecting_your_tools/parsers/file/blackduck_component_risk.md index 5907ea5e951..6f0322eb920 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/blackduck_component_risk.md +++ b/docs/content/en/connecting_your_tools/parsers/file/blackduck_component_risk.md @@ -8,7 +8,7 @@ Upload the zip file containing the security.csv and files.csv. Sample Blackduck Component Risk scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/blackduck_component_risk). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/brakeman.md b/docs/content/en/connecting_your_tools/parsers/file/brakeman.md index 5920519e1d3..68528bbd9ad 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/brakeman.md +++ b/docs/content/en/connecting_your_tools/parsers/file/brakeman.md @@ -8,7 +8,7 @@ Import Brakeman Scanner findings in JSON format. Sample Brakeman Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/brakeman). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/bugcrowd.md b/docs/content/en/connecting_your_tools/parsers/file/bugcrowd.md index 5cbb03e0da9..86fc3f34311 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/bugcrowd.md +++ b/docs/content/en/connecting_your_tools/parsers/file/bugcrowd.md @@ -8,7 +8,7 @@ Import Bugcrowd results in CSV format. Sample Bugcrowd scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/bugcrowd). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/bundler_audit.md b/docs/content/en/connecting_your_tools/parsers/file/bundler_audit.md index 7a62a7336da..f854657d2ba 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/bundler_audit.md +++ b/docs/content/en/connecting_your_tools/parsers/file/bundler_audit.md @@ -8,7 +8,7 @@ Import the text output generated with bundle-audit check Sample Bundler-Audit scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/bundler_audit). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/burp.md b/docs/content/en/connecting_your_tools/parsers/file/burp.md index 8a11eb58c16..0a43859a0cd 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/burp.md +++ b/docs/content/en/connecting_your_tools/parsers/file/burp.md @@ -44,7 +44,7 @@ All XML elements are required and will be parsed as strings. Sample Burp scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/burp). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/burp_api.md b/docs/content/en/connecting_your_tools/parsers/file/burp_api.md index 4e1dceb8fa7..13882b1f1a8 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/burp_api.md +++ b/docs/content/en/connecting_your_tools/parsers/file/burp_api.md @@ -8,7 +8,7 @@ Import Burp REST API scan data in JSON format (/scan/[task_id] endpoint). Sample Burp REST API scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/burp_api). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/burp_dastardly.md b/docs/content/en/connecting_your_tools/parsers/file/burp_dastardly.md index 9461b269958..bf0c29f0fa0 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/burp_dastardly.md +++ b/docs/content/en/connecting_your_tools/parsers/file/burp_dastardly.md @@ -11,7 +11,7 @@ Dastardly is a free, lightweight web application security scanner for your CI/CD Sample Burp Dastardly scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/burp_dastardly). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/burp_graphql.md b/docs/content/en/connecting_your_tools/parsers/file/burp_graphql.md index a286aeb48b2..1f97fa64951 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/burp_graphql.md +++ b/docs/content/en/connecting_your_tools/parsers/file/burp_graphql.md @@ -108,7 +108,7 @@ Example GraphQL query to get issue details: Sample Burp GraphQL scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/burp_graphql). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/burp_suite_dast.md b/docs/content/en/connecting_your_tools/parsers/file/burp_suite_dast.md index 48007a89df9..f17f7ef7460 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/burp_suite_dast.md +++ b/docs/content/en/connecting_your_tools/parsers/file/burp_suite_dast.md @@ -107,7 +107,7 @@ Sample Burp Suite DAST Scan scans can be found [here](https://github.com/DefectD [Burp Suite DAST](https://portswigger.net/burp/dast) ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/cargo_audit.md b/docs/content/en/connecting_your_tools/parsers/file/cargo_audit.md index 5bd78f54ea7..c5070fcc508 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/cargo_audit.md +++ b/docs/content/en/connecting_your_tools/parsers/file/cargo_audit.md @@ -8,7 +8,7 @@ Import JSON output of cargo-audit scan report --local --local-for Sample Coverity scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/coverity_scan). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/crashtest_security.md b/docs/content/en/connecting_your_tools/parsers/file/crashtest_security.md index ec6abd3a545..56d56e3beb1 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/crashtest_security.md +++ b/docs/content/en/connecting_your_tools/parsers/file/crashtest_security.md @@ -8,7 +8,7 @@ Import JSON Report Import XML Report in JUnit Format Sample Crashtest Security scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/crashtest_security). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/cred_scan.md b/docs/content/en/connecting_your_tools/parsers/file/cred_scan.md index b55f21c7411..5ad1e67edbc 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/cred_scan.md +++ b/docs/content/en/connecting_your_tools/parsers/file/cred_scan.md @@ -8,7 +8,7 @@ Import CSV credential scanner reports Sample CredScan Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/cred_scan). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/crunch42.md b/docs/content/en/connecting_your_tools/parsers/file/crunch42.md index 46a1f4f6ed9..9647d3f9f6b 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/crunch42.md +++ b/docs/content/en/connecting_your_tools/parsers/file/crunch42.md @@ -8,7 +8,7 @@ Import JSON findings from Crunch42 vulnerability scan tool. Sample Crunch42 Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/crunch42). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/cyberwatch_galeax.md b/docs/content/en/connecting_your_tools/parsers/file/cyberwatch_galeax.md index b8b3cbd4d22..c6e22181a24 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/cyberwatch_galeax.md +++ b/docs/content/en/connecting_your_tools/parsers/file/cyberwatch_galeax.md @@ -14,7 +14,7 @@ For each CVE and security issue found in the JSON input, the parser creates a co Sample Cybwerwatch Galeax Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/cyberwatch). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - description diff --git a/docs/content/en/connecting_your_tools/parsers/file/cyclonedx.md b/docs/content/en/connecting_your_tools/parsers/file/cyclonedx.md index 0fd31f4c61d..fc36aad7a95 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/cyclonedx.md +++ b/docs/content/en/connecting_your_tools/parsers/file/cyclonedx.md @@ -31,7 +31,7 @@ cyclonedx-py Sample CycloneDX scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/cyclonedx). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - vuln id from tool - component name diff --git a/docs/content/en/connecting_your_tools/parsers/file/dawnscanner.md b/docs/content/en/connecting_your_tools/parsers/file/dawnscanner.md index 5c3738ed0f6..96b1d8dce82 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/dawnscanner.md +++ b/docs/content/en/connecting_your_tools/parsers/file/dawnscanner.md @@ -8,7 +8,7 @@ Import report in JSON generated with -j option Sample DawnScanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/dawnscanner). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/deepfence_threatmapper.md b/docs/content/en/connecting_your_tools/parsers/file/deepfence_threatmapper.md index 75b61097b3d..362c8dc92e5 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/deepfence_threatmapper.md +++ b/docs/content/en/connecting_your_tools/parsers/file/deepfence_threatmapper.md @@ -8,7 +8,7 @@ Import compliance, malware, secret, vulnerability reports from [Deepfence Threat Sample Threatmapper scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/deepfence_threatmapper). In this link are both .xlsx and .csv listed. They contain the same content, but csv can be read in the Browser, but only xlsx is supported by the parser. ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - description diff --git a/docs/content/en/connecting_your_tools/parsers/file/dependency_check.md b/docs/content/en/connecting_your_tools/parsers/file/dependency_check.md index 44e648f6384..f4f56ce8325 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/dependency_check.md +++ b/docs/content/en/connecting_your_tools/parsers/file/dependency_check.md @@ -13,7 +13,7 @@ OWASP Dependency Check output can be imported in Xml format. This parser ingests Sample Dependency Check scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/dependency_check). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/dependency_track.md b/docs/content/en/connecting_your_tools/parsers/file/dependency_track.md index 3b676792971..908458899d8 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/dependency_track.md +++ b/docs/content/en/connecting_your_tools/parsers/file/dependency_track.md @@ -14,7 +14,7 @@ imported in JSON format. See here for more info on this JSON format: Sample Dependency Track scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/dependency_track). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - component name - component version diff --git a/docs/content/en/connecting_your_tools/parsers/file/detect_secrets.md b/docs/content/en/connecting_your_tools/parsers/file/detect_secrets.md index 347ca07fb77..871cc02cef5 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/detect_secrets.md +++ b/docs/content/en/connecting_your_tools/parsers/file/detect_secrets.md @@ -8,7 +8,7 @@ Import of JSON report from Sample Detect-secrets scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/detect_secrets). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/dockerbench.md b/docs/content/en/connecting_your_tools/parsers/file/dockerbench.md index 9d7f0020d59..c192a179e0c 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/dockerbench.md +++ b/docs/content/en/connecting_your_tools/parsers/file/dockerbench.md @@ -9,7 +9,7 @@ docker-bench-security is a script that make tests based on [CIS Docker Benchmark Sample docker-bench-security Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/dockerbench). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/dockle.md b/docs/content/en/connecting_your_tools/parsers/file/dockle.md index 5613817cde8..a02f8e4b601 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/dockle.md +++ b/docs/content/en/connecting_your_tools/parsers/file/dockle.md @@ -9,7 +9,7 @@ Import JSON container image linter reports Sample Dockle Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/dockle). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - description diff --git a/docs/content/en/connecting_your_tools/parsers/file/drheader.md b/docs/content/en/connecting_your_tools/parsers/file/drheader.md index 847d29332e7..42a52cc0cea 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/drheader.md +++ b/docs/content/en/connecting_your_tools/parsers/file/drheader.md @@ -9,7 +9,7 @@ Import of JSON report from Sample DrHeader scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/drheader). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - description diff --git a/docs/content/en/connecting_your_tools/parsers/file/dsop.md b/docs/content/en/connecting_your_tools/parsers/file/dsop.md index 510d6c98f0b..1e7a0f3e5ac 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/dsop.md +++ b/docs/content/en/connecting_your_tools/parsers/file/dsop.md @@ -8,6 +8,6 @@ Import XLSX findings from DSOP vulnerability scan pipelines. Sample DSOP Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/dsop). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - vulnerability ids diff --git a/docs/content/en/connecting_your_tools/parsers/file/edgescan.md b/docs/content/en/connecting_your_tools/parsers/file/edgescan.md index e31583783ab..9391dcaa9b1 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/edgescan.md +++ b/docs/content/en/connecting_your_tools/parsers/file/edgescan.md @@ -6,7 +6,7 @@ Import Edgescan vulnerabilities by JSON file or [API - no file required](../../a ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/eslint.md b/docs/content/en/connecting_your_tools/parsers/file/eslint.md index 1269c4e5651..8b6410b3754 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/eslint.md +++ b/docs/content/en/connecting_your_tools/parsers/file/eslint.md @@ -8,7 +8,7 @@ ESLint Json report format (-f json) Sample ESLint scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/eslint). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/fortify.md b/docs/content/en/connecting_your_tools/parsers/file/fortify.md index 8e3e624b7cc..9fede87689d 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/fortify.md +++ b/docs/content/en/connecting_your_tools/parsers/file/fortify.md @@ -28,7 +28,7 @@ required XML: ``` ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/gcloud_artifact_scan.md b/docs/content/en/connecting_your_tools/parsers/file/gcloud_artifact_scan.md index f13a34845e5..dc1ead4ef53 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/gcloud_artifact_scan.md +++ b/docs/content/en/connecting_your_tools/parsers/file/gcloud_artifact_scan.md @@ -12,7 +12,7 @@ DefectDojo parser accepts Google Cloud Artifact Vulnerability Scan data as a .js Sample reports can be found at https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/gcloud_artifact_scan ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/generic.md b/docs/content/en/connecting_your_tools/parsers/file/generic.md index 64af306cade..8952e83858b 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/generic.md +++ b/docs/content/en/connecting_your_tools/parsers/file/generic.md @@ -147,7 +147,7 @@ Example: Sample Generic Findings Import scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/generic). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/ggshield.md b/docs/content/en/connecting_your_tools/parsers/file/ggshield.md index 1827a35aff4..08ff52a323f 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/ggshield.md +++ b/docs/content/en/connecting_your_tools/parsers/file/ggshield.md @@ -8,7 +8,7 @@ Import [Ggshield](https://github.com/GitGuardian/ggshield) findings in JSON form Sample Ggshield scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/ggshield). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/github_vulnerability.md b/docs/content/en/connecting_your_tools/parsers/file/github_vulnerability.md index 86c1a8256a7..71350815e95 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/github_vulnerability.md +++ b/docs/content/en/connecting_your_tools/parsers/file/github_vulnerability.md @@ -214,7 +214,7 @@ def get_dependabot_alerts_repository(repo, owner): Sample Github Vulnerability scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/github_vulnerability). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/gitlab_api_fuzzing.md b/docs/content/en/connecting_your_tools/parsers/file/gitlab_api_fuzzing.md index 64708d76c66..7a4803138f8 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/gitlab_api_fuzzing.md +++ b/docs/content/en/connecting_your_tools/parsers/file/gitlab_api_fuzzing.md @@ -8,7 +8,7 @@ GitLab API Fuzzing Report report file can be imported in JSON format (option --j Sample GitLab API Fuzzing Report Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/gitlab_api_fuzzing). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/gitlab_container_scan.md b/docs/content/en/connecting_your_tools/parsers/file/gitlab_container_scan.md index 6e10c4b8065..df8be563f3c 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/gitlab_container_scan.md +++ b/docs/content/en/connecting_your_tools/parsers/file/gitlab_container_scan.md @@ -8,7 +8,7 @@ GitLab Container Scan report file can be imported in JSON format (option --json) Sample GitLab Container Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/gitlab_container_scan). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/gitlab_dast.md b/docs/content/en/connecting_your_tools/parsers/file/gitlab_dast.md index 5b5374e3739..e28b69abc49 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/gitlab_dast.md +++ b/docs/content/en/connecting_your_tools/parsers/file/gitlab_dast.md @@ -8,7 +8,7 @@ GitLab DAST Report in JSON format (option --json) Sample GitLab DAST Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/gitlab_dast). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/gitlab_dep_scan.md b/docs/content/en/connecting_your_tools/parsers/file/gitlab_dep_scan.md index a783eb07823..e490565d2f2 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/gitlab_dep_scan.md +++ b/docs/content/en/connecting_your_tools/parsers/file/gitlab_dep_scan.md @@ -8,7 +8,7 @@ Import Dependency Scanning Report vulnerabilities in JSON format: https://docs.g Sample GitLab Dependency Scanning Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/gitlab_dep_scan). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - vulnerability ids diff --git a/docs/content/en/connecting_your_tools/parsers/file/gitlab_sast.md b/docs/content/en/connecting_your_tools/parsers/file/gitlab_sast.md index 7165801151e..8d618be57b2 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/gitlab_sast.md +++ b/docs/content/en/connecting_your_tools/parsers/file/gitlab_sast.md @@ -8,7 +8,7 @@ Import SAST Report vulnerabilities in JSON format: https://docs.gitlab.com/ee/us Sample GitLab SAST Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/gitlab_sast). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/gitlab_secret_detection_report.md b/docs/content/en/connecting_your_tools/parsers/file/gitlab_secret_detection_report.md index 845a07d0bf7..9f0fab9d42c 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/gitlab_secret_detection_report.md +++ b/docs/content/en/connecting_your_tools/parsers/file/gitlab_secret_detection_report.md @@ -8,7 +8,7 @@ GitLab Secret Detection Report file can be imported in JSON format (option --jso Sample GitLab Secret Detection Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/gitlab_secret_detection_report). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/gitleaks.md b/docs/content/en/connecting_your_tools/parsers/file/gitleaks.md index 5a95f6f2186..daf9958b84e 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/gitleaks.md +++ b/docs/content/en/connecting_your_tools/parsers/file/gitleaks.md @@ -8,7 +8,7 @@ Import Gitleaks findings in JSON format. Sample Gitleaks scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/gitleaks). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/gosec.md b/docs/content/en/connecting_your_tools/parsers/file/gosec.md index 8fae08fd832..2ad6a90cae4 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/gosec.md +++ b/docs/content/en/connecting_your_tools/parsers/file/gosec.md @@ -8,7 +8,7 @@ Import Gosec Scanner findings in JSON format. Sample Gosec Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/gosec). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/govulncheck.md b/docs/content/en/connecting_your_tools/parsers/file/govulncheck.md index 2756d4dcad7..b4aeb9b3dff 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/govulncheck.md +++ b/docs/content/en/connecting_your_tools/parsers/file/govulncheck.md @@ -8,7 +8,7 @@ JSON vulnerability report generated by govulncheck tool, using a command like `g Sample Govulncheck scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/govulncheck). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/h1.md b/docs/content/en/connecting_your_tools/parsers/file/h1.md index f342e77911c..0e255825acc 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/h1.md +++ b/docs/content/en/connecting_your_tools/parsers/file/h1.md @@ -8,7 +8,7 @@ Import HackerOne cases findings in JSON format (vulnerability disclosure parser) Sample HackerOne Cases scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/h1). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/hadolint.md b/docs/content/en/connecting_your_tools/parsers/file/hadolint.md index ab04aad87e0..9de0f020e8a 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/hadolint.md +++ b/docs/content/en/connecting_your_tools/parsers/file/hadolint.md @@ -8,7 +8,7 @@ Hadolint Dockerfile scan in json format. Sample Hadolint scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/hadolint). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/harbor_vulnerability.md b/docs/content/en/connecting_your_tools/parsers/file/harbor_vulnerability.md index 51738696487..97ed0272b3b 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/harbor_vulnerability.md +++ b/docs/content/en/connecting_your_tools/parsers/file/harbor_vulnerability.md @@ -9,7 +9,7 @@ Import findings from Harbor registry container scan: Sample Harbor Vulnerability scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/harbor_vulnerability). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/hcl_appscan.md b/docs/content/en/connecting_your_tools/parsers/file/hcl_appscan.md index 3315669e1d0..234f0a7ef3a 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/hcl_appscan.md +++ b/docs/content/en/connecting_your_tools/parsers/file/hcl_appscan.md @@ -8,7 +8,7 @@ The HCL Appscan has the possibility to export the results in PDF, XML and CSV fo Sample HCL Appscan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/hcl_appscan). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - description diff --git a/docs/content/en/connecting_your_tools/parsers/file/hcl_asoc_sast.md b/docs/content/en/connecting_your_tools/parsers/file/hcl_asoc_sast.md index 18759c35a3f..795e479feb4 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/hcl_asoc_sast.md +++ b/docs/content/en/connecting_your_tools/parsers/file/hcl_asoc_sast.md @@ -8,7 +8,7 @@ HCL Appscan on Cloud can export the results in PDF, XML and CSV formats but this Sample HCL AppScan on Cloud SAST scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/hcl_asoc_sast). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - file path diff --git a/docs/content/en/connecting_your_tools/parsers/file/horusec.md b/docs/content/en/connecting_your_tools/parsers/file/horusec.md index cdaec586dfb..06a71880b57 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/horusec.md +++ b/docs/content/en/connecting_your_tools/parsers/file/horusec.md @@ -15,7 +15,7 @@ References: Sample Horusec scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/horusec). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - description diff --git a/docs/content/en/connecting_your_tools/parsers/file/humble.md b/docs/content/en/connecting_your_tools/parsers/file/humble.md index 01a9f1d056c..cba72702a2e 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/humble.md +++ b/docs/content/en/connecting_your_tools/parsers/file/humble.md @@ -9,6 +9,6 @@ Import JSON report of the Humble scanner Sample Humble Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/humble). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title diff --git a/docs/content/en/connecting_your_tools/parsers/file/huskyci.md b/docs/content/en/connecting_your_tools/parsers/file/huskyci.md index f66e952f952..fb774a0ab41 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/huskyci.md +++ b/docs/content/en/connecting_your_tools/parsers/file/huskyci.md @@ -9,7 +9,7 @@ Import JSON reports from Sample HuskyCI Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/huskyci). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/hydra.md b/docs/content/en/connecting_your_tools/parsers/file/hydra.md index 32a68c1e2de..26290d300d6 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/hydra.md +++ b/docs/content/en/connecting_your_tools/parsers/file/hydra.md @@ -43,7 +43,7 @@ Sample JSON report: Sample Hydra scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/hydra). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - description diff --git a/docs/content/en/connecting_your_tools/parsers/file/ibm_app.md b/docs/content/en/connecting_your_tools/parsers/file/ibm_app.md index f5e25df1aec..853e3770404 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/ibm_app.md +++ b/docs/content/en/connecting_your_tools/parsers/file/ibm_app.md @@ -8,7 +8,7 @@ XML file from IBM App Scanner. Sample IBM AppScan DAST scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/ibm_app). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/immuniweb.md b/docs/content/en/connecting_your_tools/parsers/file/immuniweb.md index 3667a234e2c..9dbfec3b3eb 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/immuniweb.md +++ b/docs/content/en/connecting_your_tools/parsers/file/immuniweb.md @@ -8,7 +8,7 @@ XML or JSON Scan Result File from [Immuniweb Scan](https://www.immuniweb.com/). Sample Immuniweb Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/immuniweb). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/intsights.md b/docs/content/en/connecting_your_tools/parsers/file/intsights.md index cb3026ccac8..a31ff0ce916 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/intsights.md +++ b/docs/content/en/connecting_your_tools/parsers/file/intsights.md @@ -65,7 +65,7 @@ Example: Sample IntSights Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/intsights). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/invicti.md b/docs/content/en/connecting_your_tools/parsers/file/invicti.md index 6d9684f729b..2527847606f 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/invicti.md +++ b/docs/content/en/connecting_your_tools/parsers/file/invicti.md @@ -9,7 +9,7 @@ Vulnerabilities List - JSON report Sample Invicti scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/invicti). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - description diff --git a/docs/content/en/connecting_your_tools/parsers/file/jfrog_xray_api_summary_artifact.md b/docs/content/en/connecting_your_tools/parsers/file/jfrog_xray_api_summary_artifact.md index d8fb0660859..75452a0421c 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/jfrog_xray_api_summary_artifact.md +++ b/docs/content/en/connecting_your_tools/parsers/file/jfrog_xray_api_summary_artifact.md @@ -13,7 +13,7 @@ Sample JFrog Xray API Summary Artifact Scans can be found [here](https://github. See JFrog Documentation: https://jfrog.com/help/r/jfrog-rest-apis/summary ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/jfrog_xray_on_demand_binary_scan.md b/docs/content/en/connecting_your_tools/parsers/file/jfrog_xray_on_demand_binary_scan.md index 303ca5062d5..c324e5d4069 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/jfrog_xray_on_demand_binary_scan.md +++ b/docs/content/en/connecting_your_tools/parsers/file/jfrog_xray_on_demand_binary_scan.md @@ -12,7 +12,7 @@ https://jfrog.com/help/r/jfrog-cli/on-demand-binary-scan Sample JFrog Xray On Demand Binary Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/jfrog_xray_on_demand_binary_scan). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - component name diff --git a/docs/content/en/connecting_your_tools/parsers/file/jfrog_xray_unified.md b/docs/content/en/connecting_your_tools/parsers/file/jfrog_xray_unified.md index f25ffdacffa..f8301db839a 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/jfrog_xray_unified.md +++ b/docs/content/en/connecting_your_tools/parsers/file/jfrog_xray_unified.md @@ -8,7 +8,7 @@ Import the JSON format for the \"Security & Compliance | Reports\" export. Jfrog Sample JFrog XRay Unified scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/jfrog_xray_unified). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - vulnerability ids - file path diff --git a/docs/content/en/connecting_your_tools/parsers/file/jfrogxray.md b/docs/content/en/connecting_your_tools/parsers/file/jfrogxray.md index 121fc04e3cb..c97181ac58d 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/jfrogxray.md +++ b/docs/content/en/connecting_your_tools/parsers/file/jfrogxray.md @@ -8,7 +8,7 @@ Import the JSON format for the \"Security Export\" file. Use this importer for X Sample JFrogXRay scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/jfrogxray). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - description diff --git a/docs/content/en/connecting_your_tools/parsers/file/kics.md b/docs/content/en/connecting_your_tools/parsers/file/kics.md index fdb93334542..18f5a5eecad 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/kics.md +++ b/docs/content/en/connecting_your_tools/parsers/file/kics.md @@ -8,7 +8,7 @@ Import of JSON report from Sample KICS Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/kics). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - file path - line diff --git a/docs/content/en/connecting_your_tools/parsers/file/kiuwan.md b/docs/content/en/connecting_your_tools/parsers/file/kiuwan.md index 2e5c7480127..b45544fc1ad 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/kiuwan.md +++ b/docs/content/en/connecting_your_tools/parsers/file/kiuwan.md @@ -8,7 +8,7 @@ Import Kiuwan SAST Scan in CSV format. Export as CSV Results on Kiuwan, or via t Sample Kiuwan Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/kiuwan). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - description - severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/kiuwan_sca.md b/docs/content/en/connecting_your_tools/parsers/file/kiuwan_sca.md index 2d72c120215..1e1d6874718 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/kiuwan_sca.md +++ b/docs/content/en/connecting_your_tools/parsers/file/kiuwan_sca.md @@ -26,7 +26,7 @@ saveFile("result.json", json.dumps(data, indent=2)) Sample Kiuwan Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/kiuwan_sca). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/krakend_audit.md b/docs/content/en/connecting_your_tools/parsers/file/krakend_audit.md index a4234b58315..130794e84fa 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/krakend_audit.md +++ b/docs/content/en/connecting_your_tools/parsers/file/krakend_audit.md @@ -11,7 +11,7 @@ krakend audit -c krakend.json -f "{{ marshal . }}" >> recommendations.json Sample KrakenD Audit scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/krakend_audit). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - description - mitigation diff --git a/docs/content/en/connecting_your_tools/parsers/file/kubeaudit.md b/docs/content/en/connecting_your_tools/parsers/file/kubeaudit.md index a882712b4d2..d0e0f4a0626 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/kubeaudit.md +++ b/docs/content/en/connecting_your_tools/parsers/file/kubeaudit.md @@ -8,7 +8,7 @@ Kubeaudit is a command line tool and a Go package to audit Kubernetes clusters f Sample Kubeaudit scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/kubeaudit). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/kubebench.md b/docs/content/en/connecting_your_tools/parsers/file/kubebench.md index 3e4a7ce47a4..57054a2850c 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/kubebench.md +++ b/docs/content/en/connecting_your_tools/parsers/file/kubebench.md @@ -8,7 +8,7 @@ Import JSON reports of Kubernetes CIS benchmark scans. Sample kube-bench Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/kubebench). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - vuln id from tool diff --git a/docs/content/en/connecting_your_tools/parsers/file/kubehunter.md b/docs/content/en/connecting_your_tools/parsers/file/kubehunter.md index 89d94372b49..926596a27dd 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/kubehunter.md +++ b/docs/content/en/connecting_your_tools/parsers/file/kubehunter.md @@ -8,7 +8,7 @@ Import JSON reports of kube-hunter scans. Use "kube-hunter --report json" to pro Sample kubeHunter Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/kubehunter). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - description diff --git a/docs/content/en/connecting_your_tools/parsers/file/kubescape.md b/docs/content/en/connecting_your_tools/parsers/file/kubescape.md index aa7aea926e6..41e44279e34 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/kubescape.md +++ b/docs/content/en/connecting_your_tools/parsers/file/kubescape.md @@ -10,7 +10,7 @@ The parser supports json output files Sample Kubescape scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/kubescape). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - component name diff --git a/docs/content/en/connecting_your_tools/parsers/file/legitify.md b/docs/content/en/connecting_your_tools/parsers/file/legitify.md index a2208e266ce..e9eaa111c9f 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/legitify.md +++ b/docs/content/en/connecting_your_tools/parsers/file/legitify.md @@ -9,7 +9,7 @@ This DefectDojo parser accepts JSON files (in flattened format) from Legitify. F Sample scan data for testing purposes can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/legitify). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - endpoints diff --git a/docs/content/en/connecting_your_tools/parsers/file/mend.md b/docs/content/en/connecting_your_tools/parsers/file/mend.md index 1f6193ba2f7..a2706f7fbd5 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/mend.md +++ b/docs/content/en/connecting_your_tools/parsers/file/mend.md @@ -15,7 +15,7 @@ See documentation: https://docs.mend.io/bundle/unified_agent/page/example_of_a_u *Formerly known as Whitesource.* ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/meterian.md b/docs/content/en/connecting_your_tools/parsers/file/meterian.md index 92c595e114a..852e71a286b 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/meterian.md +++ b/docs/content/en/connecting_your_tools/parsers/file/meterian.md @@ -8,7 +8,7 @@ The Meterian JSON report output file can be imported. Sample Meterian Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/meterian). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - cwe - component name diff --git a/docs/content/en/connecting_your_tools/parsers/file/microfocus_webinspect.md b/docs/content/en/connecting_your_tools/parsers/file/microfocus_webinspect.md index 8960258d4cd..faa515c5d84 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/microfocus_webinspect.md +++ b/docs/content/en/connecting_your_tools/parsers/file/microfocus_webinspect.md @@ -8,7 +8,7 @@ Import XML report Sample Microfocus Webinspect Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/microfocus_webinspect). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/mobsf.md b/docs/content/en/connecting_your_tools/parsers/file/mobsf.md index 458b642ca5b..7bbbf564a0c 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/mobsf.md +++ b/docs/content/en/connecting_your_tools/parsers/file/mobsf.md @@ -8,7 +8,7 @@ Export a JSON file using the API, api/v1/report\_json. Sample MobSF Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/mobsf). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - description diff --git a/docs/content/en/connecting_your_tools/parsers/file/mobsf_scorecard.md b/docs/content/en/connecting_your_tools/parsers/file/mobsf_scorecard.md index 0df2f0f760a..0878c58b7b7 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/mobsf_scorecard.md +++ b/docs/content/en/connecting_your_tools/parsers/file/mobsf_scorecard.md @@ -8,7 +8,7 @@ Export a JSON file using the API, api/v1/report_json. Sample MobSF Scorecard Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/mobsf_scorecard). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - description diff --git a/docs/content/en/connecting_your_tools/parsers/file/mobsfscan.md b/docs/content/en/connecting_your_tools/parsers/file/mobsfscan.md index 0b41b3e5039..2c39d114287 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/mobsfscan.md +++ b/docs/content/en/connecting_your_tools/parsers/file/mobsfscan.md @@ -8,7 +8,7 @@ Import JSON report from Sample Mobsfscan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/mobsfscan). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/mozilla_observatory.md b/docs/content/en/connecting_your_tools/parsers/file/mozilla_observatory.md index aa1c21a0b6d..f82b43524ad 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/mozilla_observatory.md +++ b/docs/content/en/connecting_your_tools/parsers/file/mozilla_observatory.md @@ -8,7 +8,7 @@ Import JSON report. Sample Mozilla Observatory Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/mozilla_observatory). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/ms_defender.md b/docs/content/en/connecting_your_tools/parsers/file/ms_defender.md index 513fa9ff843..acf087f5245 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/ms_defender.md +++ b/docs/content/en/connecting_your_tools/parsers/file/ms_defender.md @@ -11,7 +11,7 @@ This parser helps to parse Microsoft Defender Findings and supports two types of Sample MS Defender Parser scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/ms_defender). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - description diff --git a/docs/content/en/connecting_your_tools/parsers/file/nancy.md b/docs/content/en/connecting_your_tools/parsers/file/nancy.md index 5cd6ceb4911..5a41f75abaf 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/nancy.md +++ b/docs/content/en/connecting_your_tools/parsers/file/nancy.md @@ -19,7 +19,7 @@ Sample Nancy scans can be found [here](https://github.com/DefectDojo/django-Defe See Nancy on GitHub: https://github.com/sonatype-nexus-community/nancy ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - vuln id from tool diff --git a/docs/content/en/connecting_your_tools/parsers/file/netsparker.md b/docs/content/en/connecting_your_tools/parsers/file/netsparker.md index a5ac969d1ed..2e6a6e4e0d6 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/netsparker.md +++ b/docs/content/en/connecting_your_tools/parsers/file/netsparker.md @@ -12,7 +12,7 @@ Vulnerabilities List - JSON report Sample Netsparker scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/netsparker). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/neuvector.md b/docs/content/en/connecting_your_tools/parsers/file/neuvector.md index fef6e8e2485..19f874a0c88 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/neuvector.md +++ b/docs/content/en/connecting_your_tools/parsers/file/neuvector.md @@ -8,7 +8,7 @@ Imports compliance scans returned by REST API. Sample NeuVector (compliance) scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/neuvector). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/neuvector_compliance.md b/docs/content/en/connecting_your_tools/parsers/file/neuvector_compliance.md index 8c104f606f0..be04ef31853 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/neuvector_compliance.md +++ b/docs/content/en/connecting_your_tools/parsers/file/neuvector_compliance.md @@ -8,7 +8,7 @@ JSON output of /v1/scan/{entity}/{id} endpoint Sample NeuVector (REST) scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/neuvector_compliance). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - vuln id from tool diff --git a/docs/content/en/connecting_your_tools/parsers/file/nexpose.md b/docs/content/en/connecting_your_tools/parsers/file/nexpose.md index 8e8803e86c8..74fcae1abde 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/nexpose.md +++ b/docs/content/en/connecting_your_tools/parsers/file/nexpose.md @@ -110,7 +110,7 @@ Sample Nexpose XML 2.0 (Rapid7) scans can be found in the [unit test example sca - [Nexpose Documentation](https://docs.rapid7.com/nexpose/) ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/nikto.md b/docs/content/en/connecting_your_tools/parsers/file/nikto.md index de27eba3b48..b5cee95475d 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/nikto.md +++ b/docs/content/en/connecting_your_tools/parsers/file/nikto.md @@ -15,7 +15,7 @@ See: https://github.com/sullo/nikto Sample Nikto scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/nikto). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/nmap.md b/docs/content/en/connecting_your_tools/parsers/file/nmap.md index 4d93aea7b62..7a14e478fa6 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/nmap.md +++ b/docs/content/en/connecting_your_tools/parsers/file/nmap.md @@ -8,7 +8,7 @@ XML output (use -oX) Sample Nmap scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/nmap). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/noseyparker.md b/docs/content/en/connecting_your_tools/parsers/file/noseyparker.md index 6a31add9ed9..ac3c9024759 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/noseyparker.md +++ b/docs/content/en/connecting_your_tools/parsers/file/noseyparker.md @@ -31,7 +31,7 @@ The parser only accepts .jsonl reports. Each line of the JSON Lines file from No Sample scan data for testing purposes can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/noseyparker). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/npm_audit.md b/docs/content/en/connecting_your_tools/parsers/file/npm_audit.md index 03a129856a5..e14c343a9d0 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/npm_audit.md +++ b/docs/content/en/connecting_your_tools/parsers/file/npm_audit.md @@ -30,7 +30,7 @@ Sample NPM Audit scans can be found [here](https://github.com/DefectDojo/django- See NPM-Audit-Report on GitHub: https://github.com/npm/npm-audit-report/ ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/npm_audit_7_plus.md b/docs/content/en/connecting_your_tools/parsers/file/npm_audit_7_plus.md index b7e2c19bd76..c1abccfdd01 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/npm_audit_7_plus.md +++ b/docs/content/en/connecting_your_tools/parsers/file/npm_audit_7_plus.md @@ -26,7 +26,7 @@ Sample NPM Audit scans can be found [here](https://github.com/DefectDojo/django- See NPM-Audit-Report on GitHub: https://github.com/npm/npm-audit-report/ ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/nsp.md b/docs/content/en/connecting_your_tools/parsers/file/nsp.md index 15477283b7b..e494d35eadc 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/nsp.md +++ b/docs/content/en/connecting_your_tools/parsers/file/nsp.md @@ -8,7 +8,7 @@ Node Security Platform (NSP) output file can be imported in JSON format. Sample Node Security Platform scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/nsp). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/nuclei.md b/docs/content/en/connecting_your_tools/parsers/file/nuclei.md index 3453366f6b6..94a0fa4480a 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/nuclei.md +++ b/docs/content/en/connecting_your_tools/parsers/file/nuclei.md @@ -8,7 +8,7 @@ Import JSON output of nuclei scan report ). Sample OssIndex Devaudit scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/ossindex_devaudit). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/osv_scanner.md b/docs/content/en/connecting_your_tools/parsers/file/osv_scanner.md index 9c4fbd488c0..02aaade0bd0 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/osv_scanner.md +++ b/docs/content/en/connecting_your_tools/parsers/file/osv_scanner.md @@ -8,7 +8,7 @@ Use [OSV-Scanner](https://github.com/google/osv-scanner) to find existing vulner Sample OSV Scanner output can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/osv_scanner). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - description diff --git a/docs/content/en/connecting_your_tools/parsers/file/outpost24.md b/docs/content/en/connecting_your_tools/parsers/file/outpost24.md index c5bd309cd4e..6f6d6e1bd53 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/outpost24.md +++ b/docs/content/en/connecting_your_tools/parsers/file/outpost24.md @@ -8,7 +8,7 @@ Import Outpost24 endpoint vulnerability scan in XML format. Sample Outpost24 Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/outpost24). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/php_security_audit_v2.md b/docs/content/en/connecting_your_tools/parsers/file/php_security_audit_v2.md index d52d6815cad..7e395653854 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/php_security_audit_v2.md +++ b/docs/content/en/connecting_your_tools/parsers/file/php_security_audit_v2.md @@ -8,7 +8,7 @@ Import PHP Security Audit v2 Scan in JSON format. Sample PHP Security Audit v2 scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/php_security_audit_v2). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/php_symfony_security_check.md b/docs/content/en/connecting_your_tools/parsers/file/php_symfony_security_check.md index a6255e2d0c8..0bbfc0875a4 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/php_symfony_security_check.md +++ b/docs/content/en/connecting_your_tools/parsers/file/php_symfony_security_check.md @@ -8,7 +8,7 @@ Import results from the PHP Symfony Security Checker. Sample PHP Symfony Security Checker scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/php_symfony_security_check). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - vulnerability ids diff --git a/docs/content/en/connecting_your_tools/parsers/file/pip_audit.md b/docs/content/en/connecting_your_tools/parsers/file/pip_audit.md index 646af382741..0eb3b483237 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/pip_audit.md +++ b/docs/content/en/connecting_your_tools/parsers/file/pip_audit.md @@ -42,7 +42,7 @@ Sample pip-audit Scan scans can be found [here](https://github.com/DefectDojo/dj [pip-audit](https://pypi.org/project/pip-audit/) ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - vuln id from tool - component name diff --git a/docs/content/en/connecting_your_tools/parsers/file/pmd.md b/docs/content/en/connecting_your_tools/parsers/file/pmd.md index 7ae66a7bae4..366fe1b57b7 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/pmd.md +++ b/docs/content/en/connecting_your_tools/parsers/file/pmd.md @@ -8,7 +8,7 @@ CSV Report Sample PMD Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/pmd). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/popeye.md b/docs/content/en/connecting_your_tools/parsers/file/popeye.md index c168327efd7..5c90937d0f4 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/popeye.md +++ b/docs/content/en/connecting_your_tools/parsers/file/popeye.md @@ -68,7 +68,7 @@ To match it to DefectDojo severity formula, Secerity 0 (Ok) findings from Popeye Sample Popeye scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/popeye). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - description diff --git a/docs/content/en/connecting_your_tools/parsers/file/progpilot.md b/docs/content/en/connecting_your_tools/parsers/file/progpilot.md index 8691c07f9f7..9dfcad061e6 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/progpilot.md +++ b/docs/content/en/connecting_your_tools/parsers/file/progpilot.md @@ -8,7 +8,7 @@ This parser imports the Progpilot SAST JSON output. The scanner can be found [he Sample Progpilot Parser scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/progpilot). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/ptart.md b/docs/content/en/connecting_your_tools/parsers/file/ptart.md index 450c059e9ac..b765562d9ab 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/ptart.md +++ b/docs/content/en/connecting_your_tools/parsers/file/ptart.md @@ -13,7 +13,7 @@ Reports can be exported to JSON format from the PTART web UI, and imported into Sample scan data for testing purposes can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/ptart). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/pwn_sast.md b/docs/content/en/connecting_your_tools/parsers/file/pwn_sast.md index 88d33ac3d66..b770c5eebb0 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/pwn_sast.md +++ b/docs/content/en/connecting_your_tools/parsers/file/pwn_sast.md @@ -10,7 +10,7 @@ toc_hide: true Sample PWN Security Automation Framework scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/pwn_sast). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/qualys.md b/docs/content/en/connecting_your_tools/parsers/file/qualys.md index 3bb4bf56f7a..1a688a61c62 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/qualys.md +++ b/docs/content/en/connecting_your_tools/parsers/file/qualys.md @@ -21,7 +21,7 @@ A CSV formatted Qualys Scan Report can also be used. Ensure the following values Sample Qualys Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/qualys). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/qualys_hacker_guardian.md b/docs/content/en/connecting_your_tools/parsers/file/qualys_hacker_guardian.md index 356ccff4d6e..cba55097d3b 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/qualys_hacker_guardian.md +++ b/docs/content/en/connecting_your_tools/parsers/file/qualys_hacker_guardian.md @@ -9,7 +9,7 @@ Qualys Hacker Guardian CSV export Sample Qualys Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/qualys_hacker_guardian). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/qualys_infrascan_webgui.md b/docs/content/en/connecting_your_tools/parsers/file/qualys_infrascan_webgui.md index 536dda39382..fa3d09343b0 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/qualys_infrascan_webgui.md +++ b/docs/content/en/connecting_your_tools/parsers/file/qualys_infrascan_webgui.md @@ -8,7 +8,7 @@ Qualys WebGUI output files can be imported in XML format. Sample Qualys Infrastructure Scan (WebGUI XML) scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/qualys_infrascan_webgui). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/qualys_webapp.md b/docs/content/en/connecting_your_tools/parsers/file/qualys_webapp.md index e2d43e65dbb..21ca3eca657 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/qualys_webapp.md +++ b/docs/content/en/connecting_your_tools/parsers/file/qualys_webapp.md @@ -8,7 +8,7 @@ Qualys WebScan output files can be imported in XML format. Sample Qualys Webapp Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/qualys_webapp). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/rapplex.md b/docs/content/en/connecting_your_tools/parsers/file/rapplex.md index cf0e7505afa..36e74c449e6 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/rapplex.md +++ b/docs/content/en/connecting_your_tools/parsers/file/rapplex.md @@ -9,7 +9,7 @@ Import JSON report of [Rapplex - Web Application Security Scanner](https://rappl Sample Rapplex scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/rapplex). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - endpoints diff --git a/docs/content/en/connecting_your_tools/parsers/file/redhatsatellite.md b/docs/content/en/connecting_your_tools/parsers/file/redhatsatellite.md index f6f523b109f..005d1c33c16 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/redhatsatellite.md +++ b/docs/content/en/connecting_your_tools/parsers/file/redhatsatellite.md @@ -8,7 +8,7 @@ You can import a JSON report which was retrieved through the REST API of Red Hat Sample Red Hat Satellite scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/redhatsatellite). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - description - severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/retirejs.md b/docs/content/en/connecting_your_tools/parsers/file/retirejs.md index ed709ee6404..0d925b0226b 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/retirejs.md +++ b/docs/content/en/connecting_your_tools/parsers/file/retirejs.md @@ -8,7 +8,7 @@ Retire.js JavaScript scan (\--js) output file can be imported in JSON format. Sample Retire.js scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/retirejs). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/risk_recon.md b/docs/content/en/connecting_your_tools/parsers/file/risk_recon.md index 862e4311872..c35ceac2792 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/risk_recon.md +++ b/docs/content/en/connecting_your_tools/parsers/file/risk_recon.md @@ -60,7 +60,7 @@ Import findings from Risk Recon via the API. Configure your own JSON report as f Sample Risk Recon API Importer scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/risk_recon). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/rubocop.md b/docs/content/en/connecting_your_tools/parsers/file/rubocop.md index 547273024da..2a188c3b1ee 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/rubocop.md +++ b/docs/content/en/connecting_your_tools/parsers/file/rubocop.md @@ -8,7 +8,7 @@ Import Rubocop JSON scan report (with option -f json). Sample Rubocop Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/rubocop). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - vuln id from tool - file path diff --git a/docs/content/en/connecting_your_tools/parsers/file/rusty_hog.md b/docs/content/en/connecting_your_tools/parsers/file/rusty_hog.md index b5a617d65d0..7b170ffc325 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/rusty_hog.md +++ b/docs/content/en/connecting_your_tools/parsers/file/rusty_hog.md @@ -20,7 +20,7 @@ You can either select "Rusty Hog Scan" directly, or specify the sub scanner (e.g Sample Rusty Hog parser scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/rusty_hog). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - file path - payload diff --git a/docs/content/en/connecting_your_tools/parsers/file/sarif.md b/docs/content/en/connecting_your_tools/parsers/file/sarif.md index c040f853d9f..b6c1ee62eab 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/sarif.md +++ b/docs/content/en/connecting_your_tools/parsers/file/sarif.md @@ -25,7 +25,7 @@ DEDUPLICATION_ALGORITHM_PER_PARSER["SARIF"] = DEDUPE_ALGO_UNIQUE_ID_FROM_TOOL_OR Sample SARIF scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/sarif). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/scantist.md b/docs/content/en/connecting_your_tools/parsers/file/scantist.md index 4c99e78ebbe..b8b359671d1 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/scantist.md +++ b/docs/content/en/connecting_your_tools/parsers/file/scantist.md @@ -9,7 +9,7 @@ Here you can find more information: Sample Scantist Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/scantist). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/scout_suite.md b/docs/content/en/connecting_your_tools/parsers/file/scout_suite.md index 78a4197b85b..7a565b2dd17 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/scout_suite.md +++ b/docs/content/en/connecting_your_tools/parsers/file/scout_suite.md @@ -12,7 +12,7 @@ different Cloud projects. See Sample ScoutSuite scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/scout_suite). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - file path - vuln id from tool diff --git a/docs/content/en/connecting_your_tools/parsers/file/semgrep.md b/docs/content/en/connecting_your_tools/parsers/file/semgrep.md index b508e167326..9e039fd246e 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/semgrep.md +++ b/docs/content/en/connecting_your_tools/parsers/file/semgrep.md @@ -8,7 +8,7 @@ Import Semgrep output (--json) Sample Semgrep JSON Report scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/semgrep). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/skf.md b/docs/content/en/connecting_your_tools/parsers/file/skf.md index 3f884742f87..2ab3ade041e 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/skf.md +++ b/docs/content/en/connecting_your_tools/parsers/file/skf.md @@ -8,7 +8,7 @@ Output of SKF Sprint summary export. Sample SKF Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/skf). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/snyk.md b/docs/content/en/connecting_your_tools/parsers/file/snyk.md index 7bae7c8b449..717cf64323b 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/snyk.md +++ b/docs/content/en/connecting_your_tools/parsers/file/snyk.md @@ -9,7 +9,7 @@ JSON format. Only SCA (Software Composition Analysis) report is supported (SAST Sample Snyk scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/snyk). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - vuln id from tool - file path diff --git a/docs/content/en/connecting_your_tools/parsers/file/snyk_code.md b/docs/content/en/connecting_your_tools/parsers/file/snyk_code.md index 7d557692289..3d43b81ac08 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/snyk_code.md +++ b/docs/content/en/connecting_your_tools/parsers/file/snyk_code.md @@ -9,7 +9,7 @@ JSON format. Only SCA (Software Composition Analysis) report is supported (SAST Sample Snyk Code scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/snyk_code). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - vuln id from tool - file path diff --git a/docs/content/en/connecting_your_tools/parsers/file/solar_appscreener.md b/docs/content/en/connecting_your_tools/parsers/file/solar_appscreener.md index 70f76bf3152..98334b25a9b 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/solar_appscreener.md +++ b/docs/content/en/connecting_your_tools/parsers/file/solar_appscreener.md @@ -8,7 +8,7 @@ Solar Appscreener report file can be imported in CSV format from Detailed_Result Sample Solar Appscreener Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/solar_appscreener). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - file path diff --git a/docs/content/en/connecting_your_tools/parsers/file/sonarqube.md b/docs/content/en/connecting_your_tools/parsers/file/sonarqube.md index e912fce726b..8ee44e03460 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/sonarqube.md +++ b/docs/content/en/connecting_your_tools/parsers/file/sonarqube.md @@ -42,7 +42,7 @@ Version: \>= 1.1.0. Recommend version for both format \>= 3.1.2 ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - cwe - severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/sonatype.md b/docs/content/en/connecting_your_tools/parsers/file/sonatype.md index ec9a49f716c..29f06047948 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/sonatype.md +++ b/docs/content/en/connecting_your_tools/parsers/file/sonatype.md @@ -8,7 +8,7 @@ JSON output. Sample Sonatype scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/sonatype). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/spotbugs.md b/docs/content/en/connecting_your_tools/parsers/file/spotbugs.md index 5329126ca45..b22e6f8f00f 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/spotbugs.md +++ b/docs/content/en/connecting_your_tools/parsers/file/spotbugs.md @@ -8,7 +8,7 @@ XML report of textui cli. Sample SpotBugs scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/spotbugs). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - cwe - severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/ssh_audit.md b/docs/content/en/connecting_your_tools/parsers/file/ssh_audit.md index b78fd5c4333..185232d0daa 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/ssh_audit.md +++ b/docs/content/en/connecting_your_tools/parsers/file/ssh_audit.md @@ -8,7 +8,7 @@ Import JSON output of ssh_audit report. See Sample TFSec scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/tfsec). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - severity - vuln id from tool diff --git a/docs/content/en/connecting_your_tools/parsers/file/threagile.md b/docs/content/en/connecting_your_tools/parsers/file/threagile.md index 35dbba81838..c4870a5d225 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/threagile.md +++ b/docs/content/en/connecting_your_tools/parsers/file/threagile.md @@ -88,7 +88,7 @@ Parser expects an array of finding. All properties are strings. Required fields Sample Threagile scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/threagile). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/threat_composer.md b/docs/content/en/connecting_your_tools/parsers/file/threat_composer.md index 71c2a2be3c0..433d532034b 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/threat_composer.md +++ b/docs/content/en/connecting_your_tools/parsers/file/threat_composer.md @@ -9,7 +9,7 @@ This DefectDojo parser accepts JSON files from Threat Composer. The tool support Sample scan data for testing purposes can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/threat_composer). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - description diff --git a/docs/content/en/connecting_your_tools/parsers/file/trivy.md b/docs/content/en/connecting_your_tools/parsers/file/trivy.md index 1907b59cc12..b8add19d8e8 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/trivy.md +++ b/docs/content/en/connecting_your_tools/parsers/file/trivy.md @@ -25,7 +25,7 @@ If you want to exclude certain status from being imported into Defect Dojo, plea Sample Trivy scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/trivy). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/trivy_operator.md b/docs/content/en/connecting_your_tools/parsers/file/trivy_operator.md index c6bd3e835fa..c305d9010c8 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/trivy_operator.md +++ b/docs/content/en/connecting_your_tools/parsers/file/trivy_operator.md @@ -10,7 +10,7 @@ To import the generated Vulnerability Reports, you can also use the [trivy-dojo- Sample Trivy Operator scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/trivy_operator). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/trufflehog.md b/docs/content/en/connecting_your_tools/parsers/file/trufflehog.md index 6474384ab18..6ebc86ca0d7 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/trufflehog.md +++ b/docs/content/en/connecting_your_tools/parsers/file/trufflehog.md @@ -8,7 +8,7 @@ JSON Output of Trufflehog. Supports version 2 and 3 of https://github.com/truffl Sample Trufflehog scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/trufflehog). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - description diff --git a/docs/content/en/connecting_your_tools/parsers/file/trufflehog3.md b/docs/content/en/connecting_your_tools/parsers/file/trufflehog3.md index fe818a284a6..6c75cbd6a5d 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/trufflehog3.md +++ b/docs/content/en/connecting_your_tools/parsers/file/trufflehog3.md @@ -8,7 +8,7 @@ JSON Output of Trufflehog3, a fork of TruffleHog located at https://github.com/f Sample Trufflehog3 scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/trufflehog3). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/trustwave.md b/docs/content/en/connecting_your_tools/parsers/file/trustwave.md index ba9a1b275ff..afb7aa60705 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/trustwave.md +++ b/docs/content/en/connecting_your_tools/parsers/file/trustwave.md @@ -41,7 +41,7 @@ Sample Trustwave scans can be found in the [unit tests folder](https://github.co [Trustwave](https://www.trustwave.com/en-us/) provides vulnerability scanning services through their SecureConnect platform. ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/trustwave_fusion_api.md b/docs/content/en/connecting_your_tools/parsers/file/trustwave_fusion_api.md index 221bd5f7fbf..a9a7602f87b 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/trustwave_fusion_api.md +++ b/docs/content/en/connecting_your_tools/parsers/file/trustwave_fusion_api.md @@ -8,7 +8,7 @@ Trustwave Fusion API report file can be imported in JSON format Sample Trustwave Fusion API Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/trustwave_fusion_api). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/twistlock.md b/docs/content/en/connecting_your_tools/parsers/file/twistlock.md index 7dcd23c8a08..6dfab0faa4c 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/twistlock.md +++ b/docs/content/en/connecting_your_tools/parsers/file/twistlock.md @@ -14,7 +14,7 @@ The CSV output from the UI is now also accepted. Sample Twistlock scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/twistlock). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/vcg.md b/docs/content/en/connecting_your_tools/parsers/file/vcg.md index 25f9a2b43a6..902730def33 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/vcg.md +++ b/docs/content/en/connecting_your_tools/parsers/file/vcg.md @@ -8,7 +8,7 @@ VCG output can be imported in CSV or Xml formats. Sample Visual Code Grepper (VCG) scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/vcg). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/veracode.md b/docs/content/en/connecting_your_tools/parsers/file/veracode.md index 80596507509..caba004968f 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/veracode.md +++ b/docs/content/en/connecting_your_tools/parsers/file/veracode.md @@ -51,7 +51,7 @@ Veracode reports can be ingested in either XML or JSON Format Sample Veracode scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/veracode). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/veracode_sca.md b/docs/content/en/connecting_your_tools/parsers/file/veracode_sca.md index ba79e694a59..784c243e7f1 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/veracode_sca.md +++ b/docs/content/en/connecting_your_tools/parsers/file/veracode_sca.md @@ -8,7 +8,7 @@ Import Project CSV or JSON report Sample Veracode SourceClear scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/veracode_sca). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - vulnerability ids diff --git a/docs/content/en/connecting_your_tools/parsers/file/wapiti.md b/docs/content/en/connecting_your_tools/parsers/file/wapiti.md index 502b7f86422..1ae58ad5f17 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/wapiti.md +++ b/docs/content/en/connecting_your_tools/parsers/file/wapiti.md @@ -8,7 +8,7 @@ Import XML report. Sample Wapiti Scan scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/wapiti). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/wazuh.md b/docs/content/en/connecting_your_tools/parsers/file/wazuh.md index 725bf402b6d..5bb4ae2e39c 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/wazuh.md +++ b/docs/content/en/connecting_your_tools/parsers/file/wazuh.md @@ -52,7 +52,7 @@ Parser expects a .json file structured as below. Sample Wazuh Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/wazuh). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/wfuzz.md b/docs/content/en/connecting_your_tools/parsers/file/wfuzz.md index a234f241246..bb6ed046cd3 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/wfuzz.md +++ b/docs/content/en/connecting_your_tools/parsers/file/wfuzz.md @@ -18,7 +18,7 @@ missing | Low Sample Wfuzz JSON importer scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/wfuzz). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/whispers.md b/docs/content/en/connecting_your_tools/parsers/file/whispers.md index 7c431bdbe29..bedc2037f4f 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/whispers.md +++ b/docs/content/en/connecting_your_tools/parsers/file/whispers.md @@ -9,7 +9,7 @@ https://github.com/adeptex/whispers Sample Whispers scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/whispers). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - vuln id from tool - file path diff --git a/docs/content/en/connecting_your_tools/parsers/file/whitehat_sentinel.md b/docs/content/en/connecting_your_tools/parsers/file/whitehat_sentinel.md index a8c51fe1448..d267ef493b5 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/whitehat_sentinel.md +++ b/docs/content/en/connecting_your_tools/parsers/file/whitehat_sentinel.md @@ -8,7 +8,7 @@ WhiteHat Sentinel output from api/vuln/query_site can be imported in JSON format Sample WhiteHat Sentinel scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/whitehat_sentinel). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/wiz.md b/docs/content/en/connecting_your_tools/parsers/file/wiz.md index 35cdc6c797f..64f589a54a2 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/wiz.md +++ b/docs/content/en/connecting_your_tools/parsers/file/wiz.md @@ -180,7 +180,7 @@ Sample Wiz Scanner scans can be found in the [sample scan data folder](https://g - [Wiz Documentation](https://docs.wiz.io/) ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - description diff --git a/docs/content/en/connecting_your_tools/parsers/file/wizcli_dir.md b/docs/content/en/connecting_your_tools/parsers/file/wizcli_dir.md index 6d65d794380..8aaaefd1383 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/wizcli_dir.md +++ b/docs/content/en/connecting_your_tools/parsers/file/wizcli_dir.md @@ -9,7 +9,7 @@ This parser imports scan results from [wizcli](https://www.wiz.io/) IaC scan. Yo Sample Wizcli Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/wizcli_dir). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/wizcli_iac.md b/docs/content/en/connecting_your_tools/parsers/file/wizcli_iac.md index ceb1ab75cfb..01393f820bd 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/wizcli_iac.md +++ b/docs/content/en/connecting_your_tools/parsers/file/wizcli_iac.md @@ -9,7 +9,7 @@ This parser imports scan results from [wizcli](https://www.wiz.io/) IaC scan. Yo Sample Wizcli Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/wizcli_iac). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/wizcli_img.md b/docs/content/en/connecting_your_tools/parsers/file/wizcli_img.md index 0e2a7d0049f..5b97d7934ce 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/wizcli_img.md +++ b/docs/content/en/connecting_your_tools/parsers/file/wizcli_img.md @@ -9,7 +9,7 @@ This parser imports scan results from [wizcli](https://www.wiz.io/) IaC scan. Yo Sample Wizcli Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/wizcli_img). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/wpscan.md b/docs/content/en/connecting_your_tools/parsers/file/wpscan.md index a4f6b9003ee..64f7538731c 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/wpscan.md +++ b/docs/content/en/connecting_your_tools/parsers/file/wpscan.md @@ -8,7 +8,7 @@ Import JSON report. Sample Wpscan Scanner scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/wpscan). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - description diff --git a/docs/content/en/connecting_your_tools/parsers/file/xanitizer.md b/docs/content/en/connecting_your_tools/parsers/file/xanitizer.md index 9b4337a1b86..494ffe69ad4 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/xanitizer.md +++ b/docs/content/en/connecting_your_tools/parsers/file/xanitizer.md @@ -9,7 +9,7 @@ Import XML findings list report, preferably with parameter Sample Xanitizer scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/xanitizer). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe diff --git a/docs/content/en/connecting_your_tools/parsers/file/yarn_audit.md b/docs/content/en/connecting_your_tools/parsers/file/yarn_audit.md index 9a17b7bb10e..3778cb91fe2 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/yarn_audit.md +++ b/docs/content/en/connecting_your_tools/parsers/file/yarn_audit.md @@ -8,7 +8,7 @@ Import Yarn Audit scan report in JSON format. Use something like `yarn audit --j Sample Yarn Audit scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/yarn_audit). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - severity diff --git a/docs/content/en/connecting_your_tools/parsers/file/zap.md b/docs/content/en/connecting_your_tools/parsers/file/zap.md index 29908178ae5..05ee41a846f 100644 --- a/docs/content/en/connecting_your_tools/parsers/file/zap.md +++ b/docs/content/en/connecting_your_tools/parsers/file/zap.md @@ -8,7 +8,7 @@ ZAP XML report format (with or without requests and responses). Sample Zed Attack Proxy scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/zap). ### Default Deduplication Hashcode Fields -By default, DefectDojo identifies duplicate Findings using these hashcode fields: +By default, DefectDojo identifies duplicate Findings using these [hashcode fields](https://docs.defectdojo.com/en/working_with_findings/finding_deduplication/about_deduplication/): - title - cwe