@graphql-tools/utils@12.0.2-alpha-20260930174405-35c8e26719dafe91a47248e4d634964a795f890a

Common package containing utils and types for GraphQL tools

Direct Vulnerabilities

Known vulnerabilities in the @graphql-tools/utils package. This does not include vulnerabilities belonging to this package’s dependencies.

Fix vulnerabilities automatically

Snyk's AI Trust Platform automatically finds the best upgrade path and integrates with your development workflows. Secure your code at zero cost.

Fix for free
VulnerabilityVulnerable Version
  • H
Prototype Pollution

@graphql-tools/utils is a Common package containing utils and types for GraphQL tools

Affected versions of this package are vulnerable to Prototype Pollution via mergeIncrementalResult when path segments are processed by setObjectKeyPath. An attacker can supply a path containing a non-primitive segment such as ["__proto__"], which bypasses the dangerous-key guard through type coercion and writes onto Object.prototype, corrupting the shared prototype chain for all objects in the process.

How to fix Prototype Pollution?

Upgrade @graphql-tools/utils to version 12.0.2 or higher.

>=10.10.1 <12.0.2