CVE-2018-3752

Source
https://nvd.nist.gov/vuln/detail/CVE-2018-3752
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2018-3752.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2018-3752
Aliases
Published
2018-07-03T21:29:00Z
Modified
2025-01-08T05:22:39.418669Z
Severity
  • 9.8 (Critical) CVSS_V3 - CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H CVSS Calculator
Summary
[none]
Details

The utilities function in all versions <= 1.0.0 of the merge-options node module can be tricked into modifying the prototype of Object when the attacker can control part of the structure passed to this function. This can let an attacker add or modify existing properties that will exist on all objects.

References

Affected packages

Git / github.com/schnittstabil/merge-options

Affected ranges

Type
GIT
Repo
https://github.com/schnittstabil/merge-options
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected

Affected versions

v0.*

v0.0.64

v1.*

v1.0.0