CVE-2023-34047

Exposure of data and identity to wrong session in Spring for GraphQL

Published Sep 20, 2023 CVSS 3.1 · 3.1 Low EPSS < 1% KEV · Not listed
Description
A batch loader function in Spring for GraphQL versions 1.1.0 - 1.1.5 and 1.2.0 - 1.2.2 may be exposed to GraphQL context with values, including security context values, from a different session. An application is vulnerable if it provides a DataLoaderOptions instance when registering batch loader functions through DefaultBatchLoaderRegistry.

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-2023-2495 A batch loader function in Spring for GraphQL versions 1.1.0 - 1.1.5 and 1.2.0 - 1.2.2 may be exposed to GraphQL context with values, including security context values, from a different session. An application is vulnerable if it provides a DataLoaderOptions instance when registering batch loader functions through DefaultBatchLoaderRegistry.
Github GHSA Github GHSA GHSA-frqc-f2h8-fjvf Spring for GraphQL may be exposed to GraphQL context with values from a different session
References
History
Type Values Removed Values Added
Metrics ssvc

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

Weaknesses

Sources

Status
PUBLISHED
Assigner
vmware
Published
Updated
Sep 24, 2024, 7:04 PM
Reserved
May 25, 2023, 5:21 PM
Status
Modified
Published
Sep 20, 2023, 10:15 AM
Modified
Jun 17, 2026, 6:02 AM