Lucene search

K
githubGitHub Advisory DatabaseGHSA-FRQC-F2H8-FJVF
HistorySep 20, 2023 - 12:30 p.m.

Spring for GraphQL may be exposed to GraphQL context with values from a different session

2023-09-2012:30:22
GitHub Advisory Database
github.com
8
spring
graphql
vulnerability
batch loader
dataloaderoptions
security context

CVSS3

4.3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

REQUIRED

Scope

UNCHANGED

Confidentiality Impact

LOW

Integrity Impact

NONE

Availability Impact

NONE

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N

EPSS

0.001

Percentile

30.8%

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.

Affected configurations

Vulners
Node
org.springframework.graphql\springMatchgraphql
OR
org.springframework.graphql\springMatchgraphql
VendorProductVersionCPE
org.springframework.graphql\springgraphqlcpe:2.3:a:org.springframework.graphql\:spring:graphql:*:*:*:*:*:*:*:*

CVSS3

4.3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

REQUIRED

Scope

UNCHANGED

Confidentiality Impact

LOW

Integrity Impact

NONE

Availability Impact

NONE

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N

EPSS

0.001

Percentile

30.8%

Related for GHSA-FRQC-F2H8-FJVF