CVE-2024-8642

Eclipse EDC: Consumer pull transfer token validation checks not applied

Published Sep 11, 2024 CVSS 4.0 · 5 Medium EPSS < 1% KEV · Not listed
Description
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2024-2751 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.
Github GHSA Github GHSA GHSA-8259-2x72-2gvc Eclipse Dataspace Components's ConsumerPullTransferTokenValidationApiController doesn't check for token validit
History
Type Values Removed Values Added
First Time appeared Eclipse
Eclipse eclipse Dataspace Components
Weaknesses CWE-287
CPEs cpe:2.3:a:eclipse:eclipse_dataspace_components:*:*:*:*:*:*:*:*
Vendors & Products Eclipse
Eclipse eclipse Dataspace Components
Metrics cvssV3_1

{'score': 8.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N'}

Type Values Removed Values Added
First Time appeared Eclipse Foundation
Eclipse Foundation edc
CPEs cpe:2.3:a:eclipse_foundation:edc:0.5.0:*:*:*:*:*:*:*
Vendors & Products Eclipse Foundation
Eclipse Foundation edc
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description 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.
Title Eclipse EDC: Consumer pull transfer token validation checks not applied
Weaknesses CWE-303
CWE-305
References
Metrics cvssV4_0

{'score': 5, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:N/VI:N/VA:N/SC:H/SI:H/SA:N/RE:L/U:Green'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
eclipse
Published
Updated
Sep 11, 2024, 2:06 PM
Reserved
Sep 10, 2024, 6:20 AM
Status
Analyzed
Published
Sep 11, 2024, 2:15 PM
Modified
Jun 17, 2026, 8:23 AM