Lucene search
+L

111 matches found

Circl
Circl
added 2026/08/17 2:35 p.m.14 views

CVE-2026-40345

creationtimestamp| type| source ---|---|--- 2026-08-17 14:35:03+00:00| published-proof-of-concept| https://github.com/RebeccaStevens/deepmerge-ts/security/advisories/GHSA-ggr8-5vv4-36mx 2026-08-17 18:00:03+00:00| seen| Telegram/S7eqLraqEg6Kwu3Kw8cANfzCQgkQhswVCeNeKxsnaOowjNQ 2026-08-18...

8.2CVSS4.7AI score0.00467EPSS
SaveExploits1References2
GithubExploit
GithubExploit
added 2026/08/17 2:06 p.m.45 views

Exploit for CVE-2026-40345

deepmerge-ts mergeleft.self, right.self - mergeleft.sel...

5.7AI score0.00467EPSS
SaveExploits1
OSV
OSV
added 2026/08/17 1:32 p.m.14 views

GHSA-GGR8-5VV4-36MX DeepmergeTS has stack exhaustion when merging recursive object graphs

Summary deepmerge and deepmergeInto can be crashed with a crafted recursive object graph. When both merged values contain self-references at the same property path, the library recurses until Node throws RangeError: Maximum call stack size exceeded. Details Record merging is implemented...

8.2CVSS5.5AI score0.00467EPSS
SaveExploits1References3
Github Security Blog
Github Security Blog
added 2026/08/17 1:32 p.m.17 views

DeepmergeTS has stack exhaustion when merging recursive object graphs

Summary deepmerge and deepmergeInto can be crashed with a crafted recursive object graph. When both merged values contain self-references at the same property path, the library recurses until Node throws RangeError: Maximum call stack size exceeded. Details Record merging is implemented...

8.2CVSS5.5AI score0.00467EPSS
SaveExploits1References3Affected Software1
Patchstack
Patchstack
added 2026/08/17 1:32 p.m.10 views

NPM: DeepmergeTS has stack exhaustion when merging recursive object graphs

NPM: DeepmergeTS has stack exhaustion when merging recursive object graphs vulnerability discovered by ? in WordPress Npm deepmerge-ts versions 8.0.0...

8.2CVSS5.3AI score0.00467EPSS
SaveExploits1References3Affected Software1
Snyk
Snyk
added 2026/08/17 1:32 p.m.16 views

Uncontrolled Recursion

Overview deepmerge-ts is a Deeply merge 2 or more objects respecting type information. Affected versions of this package are vulnerable to Uncontrolled Recursion via the deepmerge and deepmergeInto functions. An attacker can cause a process crash or denial of service by supplying crafted recursiv...

8.7CVSS5.5AI score0.00467EPSS
SaveExploits1References2
Positive Technologies
Positive Technologies
added 2026/08/17 12:00 a.m.28 views

PT-2026-76717

Name of the Vulnerable Software and Affected Versions deepmerge-ts versions prior to 8.0.0 Description The library fails to track visited objects or object pairs during the recursive merging of records. When two input values contain self-references at the same property path, the merge logic...

8.2CVSS5.2AI score0.00467EPSS
SaveExploits1References7
OSV
OSV
added 2026/06/19 6:31 a.m.13 views

GHSA-87MF-GV2C-C62C ts-deepmerge: Prototype Method Override leads to DoS

Versions of the package ts-deepmerge before 8.0.0 are vulnerable to Uncaught Exception due to the improper handling of built-in Object.prototype methods such as toString, valueOf. When user-controlled input contains these keys with non-function values, the resulting merged object becomes broken —...

6.9CVSS5.9AI score0.00507EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
added 2026/06/19 6:31 a.m.18 views

ts-deepmerge: Prototype Method Override leads to DoS

Versions of the package ts-deepmerge before 8.0.0 are vulnerable to Uncaught Exception due to the improper handling of built-in Object.prototype methods such as toString, valueOf. When user-controlled input contains these keys with non-function values, the resulting merged object becomes broken —...

6.9CVSS5.9AI score0.00507EPSS
SaveExploits0References5Affected Software1
Patchstack
Patchstack
added 2026/06/19 6:31 a.m.14 views

NPM: ts-deepmerge: Prototype Method Override leads to DoS

NPM: ts-deepmerge: Prototype Method Override leads to DoS vulnerability discovered by ? in WordPress Npm ts-deepmerge versions 8.0.0...

6.9CVSS5.8AI score0.00507EPSS
SaveExploits0References5Affected Software1
NVD
NVD
added 2026/06/19 6:17 a.m.24 views

CVE-2026-12644

Versions of the package ts-deepmerge before 8.0.0 are vulnerable to Uncaught Exception due to the improper handling of built-in Object.prototype methods such as toString, valueOf. When user-controlled input contains these keys with non-function values, the resulting merged object becomes broken —...

6.9CVSS0.00507EPSS
SaveExploits0References3
ATTACKERKB
ATTACKERKB
added 2026/06/19 5:00 a.m.14 views

CVE-2026-12644

Versions of the package ts-deepmerge before 8.0.0 are vulnerable to Uncaught Exception due to the improper handling of built-in Object.prototype methods such as toString, valueOf. When user-controlled input contains these keys with non-function values, the resulting merged object becomes broken —...

6.9CVSS5.9AI score0.00507EPSS
SaveExploits0References4
EUVD
EUVD
added 2026/06/19 5:00 a.m.43 views

EUVD-2026-37991

Versions of the package ts-deepmerge before 8.0.0 are vulnerable to Uncaught Exception due to the improper handling of built-in Object.prototype methods such as toString, valueOf. When user-controlled input contains these keys with non-function values, the resulting merged object becomes broken —...

6.9CVSS5.9AI score0.00507EPSS
SaveExploits0References3
Cvelist
Cvelist
added 2026/06/19 5:00 a.m.53 views

CVE-2026-12644

Versions of the package ts-deepmerge before 8.0.0 are vulnerable to Uncaught Exception due to the improper handling of built-in Object.prototype methods such as toString, valueOf. When user-controlled input contains these keys with non-function values, the resulting merged object becomes broken —...

6.9CVSS0.00507EPSS
SaveExploits0References3
CVE
CVE
added 2026/06/19 5:00 a.m.66 views

CVE-2026-12644

The CVE affects ts-deepmerge before version 8.0.0. The vulnerability stems from improper handling of built-in Object.prototype methods (e.g., toString, valueOf) during merging. If user-controlled input supplies these keys with non-function values, the merged object can break and throw a TypeError...

6.9CVSS5.4AI score0.00507EPSS
SaveExploits0References3
OSV
OSV
added 2026/06/19 5:00 a.m.10 views

CVE-2026-12644

Versions of the package ts-deepmerge before 8.0.0 are vulnerable to Uncaught Exception due to the improper handling of built-in Object.prototype methods such as toString, valueOf. When user-controlled input contains these keys with non-function values, the resulting merged object becomes broken —...

6.9CVSS6AI score
SaveExploits0References5
Positive Technologies
Positive Technologies
added 2026/06/19 12:00 a.m.40 views

PT-2026-50839

Name of the Vulnerable Software and Affected Versions ts-deepmerge versions prior to 8.0.0 Description An uncaught exception occurs due to improper handling of built-in Object.prototype methods, such as toString and valueOf. When user-controlled input contains these keys with non-function values,...

6.9CVSS5.8AI score0.00507EPSS
SaveExploits0References12
vulnersOsv
vulnersOsv
added 2026/05/21 8:02 a.m.3 views

org.webjars.npm:dash0__sdk-web (0.18.4), org.webjars.npm:scalar__import (>=0.3.16, <=0.4.6) +3 more potentially affected by CVE-2026-12644 via org.webjars.npm:ts-deepmerge (7.0.3)

org.webjars.npm:ts-deepmerge MAVEN version 7.0.3 is affected by a known vulnerability. The following packages have a transitive dependency on org.webjars.npm:ts-deepmerge and may be impacted: - org.webjars.npm:dash0sdk-web 0.18.4 - org.webjars.npm:scalarimport =0.3.16, =0.2.107, =1.1.13, =0.1.30,...

6.9CVSS5.3AI score0.00507EPSS
SaveExploits0
Snyk
Snyk
added 2026/05/21 8:02 a.m.23 views

Uncaught Exception

Overview ts-deepmerge is an a deep merge function that automatically infers the return type based on your input, without mutating the source objects. Affected versions of this package are vulnerable to Uncaught Exception due to the improper handling of built-in Object.prototype methods such as...

6.9CVSS5.5AI score0.00507EPSS
SaveExploits0References2
Github Security Blog
Github Security Blog
added 2026/05/11 4:10 p.m.22 views

@theecryptochad/merge-guard has Prototype Pollution in its deepMerge() function

Summary @theecryptochad/merge-guard versions prior to 1.0.1 are vulnerable to Prototype Pollution via the deepMerge function. An attacker who controls the source object can inject proto keys that mutate Object.prototype, affecting all objects in the Node.js runtime. Details The deepMerge function...

5.9AI score
SaveExploits0References3Affected Software1
Rows per page
Query Builder