Skip to main content
← All vulnerabilities
CVE-2024-8642GHSA-8259-2X72-2GVC

Eclipse EDC: Consumer pull transfer token validation checks not applied

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.9.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: no
  • Technical impact: partial

Summary

In Eclipse Dataspace Components, from version 0.5.0 and before version 0.9.0, the ConsumerPullTransferTokenValidationApiController does not check for token validity (expiry, not-before, issuance date), which can allow an attacker to bypass the check for token expiration. The issue requires to have a dataplane configured to support http proxy consumer pull AND include the module "transfer-data-plane". The affected code was marked deprecated from the version 0.6.0 in favour of Dataplane Signaling. In 0.9.0 the vulnerable code has been removed.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • org.eclipse.edc:transfer-data-plane

    From 0.5.0 · fixed in 0.9.0

  • org.eclipse.edc:transfer-data-planeMaven

    From 0.5.0 · fixed in 0.9.0

References 4

gitlab.eclipse.org

GitHub · eclipse-edc/Connector