Lucene search
+L

82 matches found

RedhatCVE
RedhatCVE
•added 2026/10/06 6:17 p.m.•10 views

CVE-2026-104852

A flaw was found in @graphql-tools/utils. The mergeDeep function fails to restrict sensitive object properties during recursive data merging, leading to prototype pollution, where fundamental JavaScript object definitions are modified. A remote, unauthenticated attacker can exploit this flaw by...

8.2CVSS5.8AI score0.00356EPSS
SaveExploits0References8
Snyk
Snyk
•added 2026/10/06 12:13 a.m.•13 views

Prototype Pollution

Overview @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 the mergeDeep function, which fails to block reserved property keys such as proto, constructor, and prototype before recursive...

8.2CVSS6.5AI score0.00356EPSS
SaveExploits0References2
NVD
NVD
•added 2026/10/05 11:17 p.m.•16 views

CVE-2026-104852

GraphQL Tools provides utilities for building, stitching, and mocking GraphQL schemas. Prior to 12.0.1, the GraphQL Tools utils package's mergeDeep function follows inherited properties while recursively merging source objects and does not exclude proto, constructor, or prototype keys. An...

8.2CVSS0.00356EPSS
SaveExploits0References5
osv-ghsa
osv-ghsa
•added 2026/10/05 10:56 p.m.•10 views

GHSA-7MX3-VVMW-HJMV GraphQL Tools has prototype pollution in well-established utility function `mergeDeep`

Closed by https://github.com/ardatan/graphql-tools/pull/8423 Mitigated in Hive Gateway by https://github.com/graphql-hive/gateway/pull/2600 A client can alias fields to constructor, proto or prototype so that the response keys from two subgraphs collide on those names during result merging. Becau...

8.2CVSS5.9AI score0.00356EPSS
SaveExploits0References6
Github Security Blog
Github Security Blog
•added 2026/10/05 10:56 p.m.•25 views

GraphQL Tools has prototype pollution in well-established utility function `mergeDeep`

Closed by https://github.com/ardatan/graphql-tools/pull/8423 Mitigated in Hive Gateway by https://github.com/graphql-hive/gateway/pull/2600 A client can alias fields to constructor, proto or prototype so that the response keys from two subgraphs collide on those names during result merging. Becau...

8.2CVSS5.9AI score0.00356EPSS
SaveExploits0References6Affected Software1
Vulnrichment
Vulnrichment
•added 2026/10/05 10:56 p.m.•12 views

CVE-2026-104852 GraphQL Tools has prototype pollution in well-established utility function `mergeDeep`

GraphQL Tools provides utilities for building, stitching, and mocking GraphQL schemas. Prior to 12.0.1, the GraphQL Tools utils package's mergeDeep function follows inherited properties while recursively merging source objects and does not exclude proto, constructor, or prototype keys. An...

8.2CVSS5.9AI score0.00356EPSS
SaveExploits0References5
Mend
Mend
•added 2026/10/05 10:56 p.m.•10 views

CVE-2026-104852

GraphQL Tools provides utilities for building, stitching, and mocking GraphQL schemas. Prior to 12.0.1, the GraphQL Tools utils package's mergeDeep function follows inherited properties while recursively merging source objects and does not exclude proto, constructor, or prototype keys. An...

8.2CVSS5.9AI score0.00356EPSS
SaveExploits0References8
EUVD
EUVD
•added 2026/10/05 10:56 p.m.•12 views

EUVD-2026-92849

GraphQL Tools provides utilities for building, stitching, and mocking GraphQL schemas. Prior to 12.0.1, the GraphQL Tools utils package's mergeDeep function follows inherited properties while recursively merging source objects and does not exclude proto, constructor, or prototype keys. An...

8.2CVSS5.9AI score0.00356EPSS
SaveExploits0References5
Cvelist
Cvelist
•added 2026/10/05 10:56 p.m.•43 views

CVE-2026-104852 GraphQL Tools has prototype pollution in well-established utility function `mergeDeep`

GraphQL Tools provides utilities for building, stitching, and mocking GraphQL schemas. Prior to 12.0.1, the GraphQL Tools utils package's mergeDeep function follows inherited properties while recursively merging source objects and does not exclude proto, constructor, or prototype keys. An...

8.2CVSS0.00356EPSS
SaveExploits0References5
CVE
CVE
•added 2026/10/05 10:56 p.m.•39 views

CVE-2026-104852

The GraphQL Tools utils package is vulnerable to prototype pollution in the mergeDeep function prior to version 12.0.1 . The root cause is that the function follows inherited properties and fails to exclude __proto__, constructor, or prototype keys during recursive merging. An unauthenticated Gra...

8.2CVSS5.9AI score0.00356EPSS
SaveExploits0References5
osv-cve
osv-cve
•added 2026/10/05 10:56 p.m.•9 views

CVE-2026-104852 GraphQL Tools has prototype pollution in well-established utility function `mergeDeep`

GraphQL Tools provides utilities for building, stitching, and mocking GraphQL schemas. Prior to 12.0.1, the GraphQL Tools utils package's mergeDeep function follows inherited properties while recursively merging source objects and does not exclude proto, constructor, or prototype keys. An...

8.2CVSS5.9AI score
SaveExploits0References7
Positive Technologies
Positive Technologies
•added 2026/10/05 12:00 a.m.•10 views

PT-2026-106267

Name of the Vulnerable Software and Affected Versions GraphQL Tools versions prior to 12.0.1 Description The mergeDeep function in the GraphQL Tools utils package fails to exclude proto , constructor, or prototype keys while recursively merging source objects. An unauthenticated client can alias...

8.2CVSS5.7AI score0.00356EPSS
SaveExploits0References11
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/10/05 12:00 a.m.•5 views

CVE-2026-104852: Improperly Controlled Modification of Object Prototype Attributes

GraphQL Tools provides utilities for building, stitching, and mocking GraphQL schemas. Prior to 12.0.1, the GraphQL Tools utils package's mergeDeep function follows inherited properties while recursively merging source objects and does not exclude proto, constructor, or prototype keys. An...

8.2CVSS5.9AI score0.00356EPSS
SaveExploits0References2
Tenable Nessus
Tenable Nessus
•added 2026/03/25 12:00 a.m.•13 views

IBM WebSphere Application Server Liberty 17.0.0.3 < 26.0.0.4 (7267351)

The version of IBM WebSphere Application Server Liberty running on the remote host is affected by a vulnerability as referenced in the 7267351 advisory. - Immutable.js provides many Persistent Immutable data structures. Prior to versions 3.8.3, 4.3.7, and 5.1.5, Prototype Pollution is possible in...

9.8CVSS7AI score0.01606EPSS
SaveExploits1References2
RedhatCVE
RedhatCVE
•added 2026/03/07 7:31 p.m.•19 views

CVE-2026-29063

A flaw was found in Immutable.js, a library for persistent immutable data structures. This vulnerability, known as Prototype Pollution, allows an attacker with low privileges to inject unwanted properties into core JavaScript object prototypes without user interaction. By manipulating specific AP...

9.8CVSS7.7AI score0.01606EPSS
SaveExploits1References7
NVD
NVD
•added 2026/03/06 7:16 p.m.•19 views

CVE-2026-29063

Immutable.js provides many Persistent Immutable data structures. Prior to versions 3.8.3, 4.3.7, and 5.1.5, Prototype Pollution is possible in immutable via the mergeDeep, mergeDeepWith, merge, Map.toJS, and Map.toObject APIs. This issue has been patched in versions 3.8.3, 4.3.7, and 5.1.5...

9.8CVSS0.01606EPSS
SaveExploits1References72
UbuntuCve
UbuntuCve
•added 2026/03/06 7:16 p.m.•16 views

CVE-2026-29063

Immutable.js provides many Persistent Immutable data structures. Prior to versions 3.8.3, 4.3.7, and 5.1.5, Prototype Pollution is possible in immutable via the mergeDeep, mergeDeepWith, merge, Map.toJS, and Map.toObject APIs. This issue has been patched in versions 3.8.3, 4.3.7, and 5.1.5...

9.8CVSS6.8AI score0.01606EPSS
SaveExploits1References5
osv-ubuntu
osv-ubuntu
•added 2026/03/06 7:16 p.m.•32 views

UBUNTU-CVE-2026-29063

Immutable.js provides many Persistent Immutable data structures. Prior to versions 3.8.3, 4.3.7, and 5.1.5, Prototype Pollution is possible in immutable via the mergeDeep, mergeDeepWith, merge, Map.toJS, and Map.toObject APIs. This issue has been patched in versions 3.8.3, 4.3.7, and 5.1.5...

9.8CVSS6.8AI score0.01606EPSS
SaveExploits1References6
Mend
Mend
•added 2026/03/06 6:25 p.m.•5 views

CVE-2026-29063

Immutable.js provides many Persistent Immutable data structures. Prior to versions 3.8.3, 4.3.8, and 5.1.5, Prototype Pollution is possible in immutable via the mergeDeep, mergeDeepWith, merge, Map.toJS, and Map.toObject APIs. This issue has been patched in versions 3.8.3, 4.3.8, and 5.1.5...

9.8CVSS6.9AI score0.01606EPSS
SaveExploits1References79
attackerkb
attackerkb
•added 2026/03/06 6:25 p.m.•8 views

CVE-2026-29063

Immutable.js provides many Persistent Immutable data structures. Prior to versions 3.8.3, 4.3.7, and 5.1.5, Prototype Pollution is possible in immutable via the mergeDeep, mergeDeepWith, merge, Map.toJS, and Map.toObject APIs. This issue has been patched in versions 3.8.3, 4.3.7, and 5.1.5...

8.7CVSS6.9AI score0.01606EPSS
SaveExploits1References5Affected Software1
Rows per page
Query Builder