CVE-2025-27097

GraphQL Mesh is a GraphQL Federation framework and gateway for both GraphQL Federation and non-GraphQL Federation subgraphs, non-GraphQL services, such as REST and gRPC, and also databases such as MongoDB, MySQL, and PostgreSQL. When a user transforms on the root level or single source with transforms, and the client sends the same query with different variables, the initial variables are used in all following requests until the cache evicts DocumentNode. If a token is sent via variables, the following requests will act like the same token is sent even if the following requests have different tokens. This can cause a short memory leak but it won't grow per each request but per different operation until the cache evicts DocumentNode by LRU mechanism.
Configurations

Configuration 1 (hide)

OR cpe:2.3:a:the-guild:graphql_mesh:0.96.5:*:*:*:*:node.js:*:*
cpe:2.3:a:the-guild:graphql_mesh:0.96.6:*:*:*:*:node.js:*:*
cpe:2.3:a:the-guild:graphql_mesh:0.96.7:*:*:*:*:node.js:*:*
cpe:2.3:a:the-guild:graphql_mesh:0.96.8:*:*:*:*:node.js:*:*

History

27 Feb 2025, 20:18

Type Values Removed Values Added
CPE cpe:2.3:a:the-guild:graphql_mesh:0.96.7:*:*:*:*:node.js:*:*
cpe:2.3:a:the-guild:graphql_mesh:0.96.5:*:*:*:*:node.js:*:*
cpe:2.3:a:the-guild:graphql_mesh:0.96.8:*:*:*:*:node.js:*:*
cpe:2.3:a:the-guild:graphql_mesh:0.96.6:*:*:*:*:node.js:*:*
First Time The-guild
The-guild graphql Mesh
References () https://github.com/ardatan/graphql-mesh/security/advisories/GHSA-rr4x-crhf-8886 - () https://github.com/ardatan/graphql-mesh/security/advisories/GHSA-rr4x-crhf-8886 - Vendor Advisory
CVSS v2 : unknown
v3 : unknown
v2 : unknown
v3 : 7.5

20 Feb 2025, 21:15

Type Values Removed Values Added
New CVE

Information

Published : 2025-02-20 21:15

Updated : 2025-02-27 20:18


NVD link : CVE-2025-27097

Mitre link : CVE-2025-27097


JSON object : View

Products Affected

the-guild

  • graphql_mesh
CWE
CWE-400

Uncontrolled Resource Consumption