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

No fields configured for Bug.

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions