Skip to content

DefectDojo Hook v5.3.0 fails with Java Error #3414

@J12934

Description

@J12934

🐞 Bug report

Describe the bug

When running DefectDojo Hook in v5.3.0 were getting this error

Steps To Reproduce

  • Install Hook in v5.3.0
  • Run any scan

Expected behavior

works

System (please complete the following information):

  • secureCodeBox v5.3.0
  • Kubernetes Version 1.33

Screenshots / Logs

2025-12-10 09:41:35 INFO  DefectDojoPersistenceProvider:83 - Starting DefectDojo persistence provider
2025-12-10 09:41:38 INFO  DefectDojoPersistenceProvider:99 - Downloading Scan Result
2025-12-10 09:41:39 INFO  DefectDojoPersistenceProvider:104 - Uploading Findings to DefectDojo at: https://defectdojo.example.com
Exception in thread "main" java.lang.IncompatibleClassChangeError: Class org.springframework.http.HttpHeaders does not implement the requested interface org.springframework.util.MultiValueMap
	at org.springframework.http.HttpHeaders.isEmpty(HttpHeaders.java:1898)
	at org.springframework.web.client.RestTemplate$HttpEntityRequestCallback.doWithRequest(RestTemplate.java:947)
	at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:752)
	at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:715)
	at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:580)
	at io.securecodebox.persistence.defectdojo.service.GenericDefectDojoService.internalSearch(GenericDefectDojoService.java:123)
	at io.securecodebox.persistence.defectdojo.service.GenericDefectDojoService.search(GenericDefectDojoService.java:139)
	at io.securecodebox.persistence.defectdojo.service.GenericDefectDojoService.search(GenericDefectDojoService.java:152)
	at io.securecodebox.persistence.strategies.VersionedEngagementsStrategy.run(VersionedEngagementsStrategy.java:82)
	at io.securecodebox.persistence.DefectDojoPersistenceProvider.execute(DefectDojoPersistenceProvider.java:107)
	at io.securecodebox.persistence.DefectDojoPersistenceProvider.main(DefectDojoPersistenceProvider.java:65)

Additional context

Might have also been broken in v5.2.0, we skipped the release in our env :(

Metadata

Metadata

Labels

bugBugsdefectdojoAll issues regarding the DefectDojo Integration

Type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions