~ / search / GHSA-r9w3-g83q-m6hq

GHSA-r9w3-g83q-m6hq

Prototype Pollution in deepmerge-ts

Source: GitHub Advisory Database (reviewed) High CVE-2022-24802

Packages

EcosystemPackageAffectedFixed in
npm deepmerge-ts < 4.0.2 4.0.2

Details

As written in the advisory (Markdown source, shown as plain text).

deepmerge-ts is used to merge 2 or more objects respecting type information. deepmerge-ts is vulnerable to Prototype Pollution via file deepmerge.ts, function defaultMergeRecords(). A fix was released in version 4.0.2. Currently, there is no known workaround.

References

External links from the advisory. They lead to third-party sites.