Lucene search
+L

80 matches found

Snyk
Snyk
added 2021/01/29 1:21 p.m.8 views

Prototype Pollution

Overview nested-object-assign is a Package to support nested merging of objects & properties, using Object.Assign Affected versions of this package are vulnerable to Prototype Pollution via the default function, as demonstrated by running the PoC below. PoC // poc.js const assign =...

7.5CVSS8AI score0.0152EPSS
SaveExploits1References2
Snyk
Snyk
added 2020/12/20 4:44 p.m.5 views

Prototype Pollution

Overview multi-ini is an ini-file parser which supports multi line, multiple levels and arrays to get a maximum of compatibility with Zend config files. Affected versions of this package are vulnerable to Prototype Pollution. It is possible to pollute an object's prototype by specifying the...

9.8CVSS9AI score0.01517EPSS
SaveExploits2References2
Snyk
Snyk
added 2020/12/14 8:5 p.m.10 views

Prototype Pollution

Overview Affected versions of this package are vulnerable to Prototype Pollution. The vulnerability is in the extend function. PoC const decal = require'decal'; console.log'Before:', .polluted; const o = JSON.parse'"proto":"polluted":"1"'; decal.extend, true, o; console.log'After:', .polluted;...

8.6CVSS8.6AI score0.0176EPSS
SaveExploits1References2
Snyk
Snyk
added 2020/12/14 1:17 p.m.3 views

Prototype Pollution

Overview jiff is a JSON diff and patch based on rfc6902 Affected versions of this package are vulnerable to Prototype Pollution. When the operation specified is 'add', the function adds in the target object the property specified in the path, however it does not properly check the key being set,...

6.5CVSS6.5AI score
SaveExploits0References2
Snyk
Snyk
added 2020/11/22 3:13 p.m.5 views

Prototype Pollution

Overview merge is a library that allows you to merge multiple objects into one, optionally creating a new cloned object. Similar to the jQuery.extend but more flexible. Works in Node.js and the browser. Affected versions of this package are vulnerable to Prototype Pollution via recursiveMerge...

9.8CVSS9AI score0.01443EPSS
SaveExploits0References2
Snyk
Snyk
added 2020/10/13 12:45 p.m.8 views

Prototype Pollution

Overview json8 is a JSON toolkit for JavaScript Affected versions of this package are vulnerable to Prototype Pollution. The function adds in the target object the property specified in the path, however it does not properly check the key being set, leading to a prototype pollution. Details...

9.8CVSS9AI score0.0187EPSS
SaveExploits1References2
Snyk
Snyk
added 2020/10/07 3:29 p.m.6 views

Prototype Pollution

Overview mathjs is a math library for JavaScript and Node.js. It features a flexible expression parser with support for symbolic computation, comes with a large set of built-in functions and constants, and offers an integrated solution to work with diff. Affected versions of this package are...

7.5CVSS8.1AI score0.03924EPSS
SaveExploits1References2
Snyk
Snyk
added 2020/09/30 3:6 p.m.7 views

Prototype Pollution

Overview mout is a Modular Utilities Affected versions of this package are vulnerable to Prototype Pollution. The deepFillIn function can be used to 'fill missing properties recursively', while the deepMixIn 'mixes objects into the target object, recursively mixing existing child objects as well'...

7.5CVSS8AI score0.02119EPSS
SaveExploits1References2
Snyk
Snyk
added 2020/08/14 4:12 p.m.9 views

Prototype Pollution

Overview promisehelpers is a Promise helper functions Affected versions of this package are vulnerable to Prototype Pollution via the insert function. POC: const promisehelpers = require'promisehelpers'; var obj = ; promisehelpers.insert'proto', 'polluted', trueobj; console.logpolluted; // true...

9.8CVSS9AI score0.01916EPSS
SaveExploits1References2
Snyk
Snyk
added 2020/08/14 10:30 a.m.7 views

Prototype Pollution

Overview nodee-utils is a set of useful helpers Affected versions of this package are vulnerable to Prototype Pollution via the deepSet function. POC: const object = require'nodee-utils'; object.deepSet, 'proto.polluted', true; console.logpolluted; Details Prototype Pollution is a vulnerability...

9.8CVSS9AI score0.01916EPSS
SaveExploits1References2
Snyk
Snyk
added 2020/05/14 3:34 p.m.4 views

Prototype Pollution

Overview objutil is a Javascript Object util methods with deep traverse, with ES6 tree shaking methods. Affected versions of this package are vulnerable to Prototype Pollution. The merge method could be tricked into adding or modifying properties of Object.prototype. PoC var a = x:1,y: w:1, z:2 v...

4.2CVSS6.6AI score
SaveExploits0References2
Snyk
Snyk
added 2019/11/06 2:52 p.m.3 views

Prototype Pollution

Overview Affected versions of this package are vulnerable to Prototype Pollution. The function merge could be tricked into adding or modifying properties of Object.prototype using a proto payload. PoC by Snyk angular.merge, JSON.parse'"proto": "xxx": "polluted"'; console.log.xxx; Details Prototyp...

7.5CVSS7.8AI score0.02179EPSS
SaveExploits1References3
Snyk
Snyk
added 2019/06/19 11:45 a.m.9 views

Prototype Pollution

Overview lodash is a modern JavaScript utility library delivering modularity, performance, & extras. Affected versions of this package are vulnerable to Prototype Pollution. The function defaultsDeep could be tricked into adding or modifying properties of Object.prototype using a constructor...

9.1CVSS8.3AI score0.05006EPSS
SaveExploits2References3
Snyk
Snyk
added 2018/12/03 3:27 p.m.6 views

Prototype Pollution

Overview fast-json-patch is a leaner and meaner implementation of JSON-Patch. Affected versions of this package are vulnerable to Prototype Pollution via applyPatch and applyOperation in fast-json-patch.js. Details Prototype Pollution is a vulnerability affecting JavaScript. Prototype Pollution...

7.3CVSS6.6AI score
SaveExploits0References2
Snyk
Snyk
added 2018/08/31 6:21 p.m.5 views

Prototype Pollution

Overview lodash.defaultsdeep is a Lodash method .defaultsDeep exported as a Node.js module. Affected versions of this package are vulnerable to Prototype Pollution. The functions merge, mergeWith, and defaultsDeep could be tricked into adding or modifying properties of Object.prototype. This is d...

7.3CVSS6.9AI score0.02413EPSS
SaveExploits3References6
Snyk
Snyk
added 2018/08/31 6:21 p.m.10 views

Prototype Pollution

Overview lodash is an utility library delivering consistency, modularity, performance, & extras. Affected versions of this package are vulnerable to Prototype Pollution. The functions merge, mergeWith, and defaultsDeep could be tricked into adding or modifying properties of Object.prototype. This...

7.3CVSS6.9AI score0.02413EPSS
SaveExploits3References6
Snyk
Snyk
added 2018/01/30 10:28 p.m.5 views

Prototype Pollution

Overview Affected versions of this package are vulnerable to Prototype Pollution. The utilities function allow modification of the Object prototype. If an attacker can control part of the structure passed to this function, they could add or modify an existing property. PoC by Olivier Arteau...

6.5CVSS7.1AI score0.02413EPSS
SaveExploits2References6
Snyk
Snyk
added 2018/01/30 10:28 p.m.6 views

Prototype Pollution

Overview lodash.basemerge is a The internal Lo-Dash function baseMerge as a Node.js module generated by lodash-cli. Affected versions of this package are vulnerable to Prototype Pollution. The utilities function allow modification of the Object prototype. If an attacker can control part of the...

6.5CVSS7.1AI score0.02413EPSS
SaveExploits2References6
Snyk
Snyk
added 2018/01/30 10:28 p.m.5 views

Prototype Pollution

Overview lodash-rails is a lodash for the Rails asset pipeline. Affected versions of this package are vulnerable to Prototype Pollution. The utilities function allow modification of the Object prototype. If an attacker can control part of the structure passed to this function, they could add or...

6.5CVSS7.1AI score0.02413EPSS
SaveExploits2References6
Snyk
Snyk
added 2018/01/30 10:28 p.m.5 views

Prototype Pollution

Overview lodash.defaultsdeep is a Lodash method .defaultsDeep exported as a Node.js module. Affected versions of this package are vulnerable to Prototype Pollution. The utilities function allow modification of the Object prototype. If an attacker can control part of the structure passed to this...

6.5CVSS7.1AI score0.02413EPSS
SaveExploits2References6
Rows per page
Query Builder