Hey,
I have a problem with deduplication. I use the trivy-dojo-report-operator to import my reports to Defectdojo but I keep getting clones of vulnerabilities that only differ in creation-time and description.
I enabled deduplication in Defectdojo and set the max number of duplicates to 0. I think the issue could be the description-field. It contains our ressource-name which ends with a hash that changes every time we deploy. I already tried to change the deduplication algorithm. However nothing worked for me so far. Is there a workaround?
I looked into the logs of the deployed Defectdojo pods, but didn't see any errors.
Here are the values of one of the findings that have not been recognized as duplicates:
Title CVE-2024-7254 com.google.protobuf:protobuf-java 3.25.4 (same for both)
Productname: Testrun (same for both)
Servicename: Testrun (same for both)
Component Version: 3.25.4 (same for both)
Component Name com.google.protobuf:protobuf-java (same for both)
Vulnerability Ids CVE-2024-7254 (same for both)
Severity: high (same for both)
Description:
protobuf: StackOverflow vulnerability in Protocol Buffers (same for both)
Fixed version: 3.25.5, 4.27.5, 4.28.2 (same for both)
container.name: Testrun (same for both)
resource.kind: ReplicaSet (same for both)
resource.name: Testrun-5b66c55585 (---------------The hash is different between both--------------)
resource.namespace: dev (same for both)
Defect-Dojo-Django Version Docker: 2.42.0-alpine
Helm Version: 1.6.183
Hey,
I have a problem with deduplication. I use the trivy-dojo-report-operator to import my reports to Defectdojo but I keep getting clones of vulnerabilities that only differ in creation-time and description.
I enabled deduplication in Defectdojo and set the max number of duplicates to 0. I think the issue could be the description-field. It contains our ressource-name which ends with a hash that changes every time we deploy. I already tried to change the deduplication algorithm. However nothing worked for me so far. Is there a workaround?
I looked into the logs of the deployed Defectdojo pods, but didn't see any errors.
Here are the values of one of the findings that have not been recognized as duplicates:
Defect-Dojo-Django Version Docker: 2.42.0-alpine
Helm Version: 1.6.183