Lucene search
+L

123 matches found

Snyk
Snyk
•added 2021/08/05 12:07 p.m.•11 views

Prototype Pollution

Overview open-graph is an Open Graph implementation for Node.js. Affected versions of this package are vulnerable to Prototype Pollution. The function parse could be tricked into adding or modifying properties of Object.prototype using a proto or constructor payload. PoC by Snyk // server.js cons...

9.8CVSS9AI score0.01113EPSS
SaveExploits1References2
Snyk
Snyk
•added 2021/06/17 3:29 p.m.•13 views

Prototype Pollution

Overview record-like-deep-assign is a Recursively assigns enumerable own properties of the given sources to a target object Affected versions of this package are vulnerable to Prototype Pollution via the main functionality. PoC const deepAssign = require'record-like-deep-assign'; let obj = ;...

9.8CVSS9AI score0.01171EPSS
SaveExploits1References2
Snyk
Snyk
•added 2021/06/05 9:00 p.m.•9 views

Prototype Pollution

Overview nestie is an A tiny 224B and fast utility to expand a flattened object Affected versions of this package are vulnerable to Prototype Pollution. A bypass of CVE-2021-25947 is possible which could lead to pollution of the object prototype. PoC var nestie = require"nestie" console.log"Befor...

9.8CVSS9AI score0.02961EPSS
SaveExploits1References2
Snyk
Snyk
•added 2021/03/22 11:42 a.m.•16 views

Prototype Pollution

Overview swiper is a Most modern mobile touch slider and framework with hardware accelerated transitions Affected versions of this package are vulnerable to Prototype Pollution via the swiper.default.extendDefaults function due to the recursively calling of extend function in the source files...

9.8CVSS7.7AI score0.022EPSS
SaveExploits1References2
Snyk
Snyk
•added 2021/03/08 12:27 p.m.•18 views

Prototype Pollution

Overview set-deep-prop is a Set the value of a deeply nested object or array Affected versions of this package are vulnerable to Prototype Pollution via the main functionality. PoC const setDeepProp = require'set-deep-prop'; setDeepProp,'proto', 'x', 'polluted'; console.log.a; // polluted Details...

9.8CVSS9AI score0.01187EPSS
SaveExploits1References2
Snyk
Snyk
•added 2021/03/05 10:47 a.m.•20 views

Prototype Pollution

Overview copy-props is a Copy properties deeply between two objects. Affected versions of this package are vulnerable to Prototype Pollution via the main functionality. POC const copyProps = require'copy-props'; var maliciouspayload = '"proto":"polluted":"polluted"'; console.log"Before : " +...

9.8CVSS9AI score0.01697EPSS
SaveExploits1References2
Snyk
Snyk
•added 2021/02/04 1:21 p.m.•55 views

Prototype Pollution

Overview rfc6902 is a Complete implementation of RFC6902 patch and diff Affected versions of this package are vulnerable to Prototype Pollution. It may allow attackers to inject or modify the methods and properties of the global object constructor. PoC // poc.js var rfc6902 = require"rfc6902" var...

9.8CVSS9AI score0.01352EPSS
SaveExploits1References2
Snyk
Snyk
•added 2021/02/02 4:14 p.m.•13 views

Prototype Pollution

Overview prototyped.js is a Common typescript ready prototypes available in both es5 and es6 Affected versions of this package are vulnerable to Prototype Pollution. PoC const set = require"prototyped.js/dist/object/set".default; console.log"Prototype before set", .isAdmin; set, "proto.isAdmin",...

7.5CVSS6.6AI score
SaveExploits0References2
Snyk
Snyk
•added 2021/02/02 4:04 p.m.•9 views

Prototype Pollution

Overview @lyngs/merge is an Use merge to merge every value. supporting types: . Affected versions of this package are vulnerable to Prototype Pollution via the main functionality. PoC const merge = require'@lyngs/merge'; console.log"prototype before merge", .isAdmin; mergedummy: 1,...

7.5CVSS6.6AI score
SaveExploits0References2
Snyk
Snyk
•added 2021/01/14 1:02 p.m.•24 views

Prototype Pollution

Overview properties-reader is a Properties file reader for Node.js Affected versions of this package are vulnerable to Prototype Pollution. PoC by Eugene Lim: payload.properties proto polluted = polluted poc.js: var propertiesReader = require'properties-reader';...

9.8CVSS9AI score0.01453EPSS
SaveExploits1References2
Snyk
Snyk
•added 2021/01/08 8:30 a.m.•41 views

Prototype Pollution

Overview handlebars is an extension to the Mustache templating language. Affected versions of this package are vulnerable to Prototype Pollution when selecting certain compiling options to compile templates coming from an untrusted source. POC // compile the template var s2 = 'a/." ||...

9.8CVSS8.2AI score0.04506EPSS
SaveExploits1References2
Snyk
Snyk
•added 2020/12/29 1:16 p.m.•12 views

Prototype Pollution

Overview inireader is a small module for nodejs. You can parse .ini configuration files with it. Affected versions of this package are vulnerable to Prototype Pollution. This vulnerability relates to the parse function is concentrating arrays. Depending on if user input is provided, an attacker c...

5.6CVSS6.6AI score
SaveExploits0References2
Snyk
Snyk
•added 2020/12/14 7:38 p.m.•20 views

Prototype Pollution

Overview Affected versions of this package are vulnerable to Prototype Pollution. The vulnerability is in the set function. PoC const decal = require'decal'; console.log'Before:', .polluted; decal.set, "proto.polluted", "1337"; console.log'After:', .polluted; Details Prototype Pollution is a...

8.6CVSS8.6AI score0.0176EPSS
SaveExploits1References2
Snyk
Snyk
•added 2020/12/13 10:36 a.m.•18 views

Prototype Pollution

Overview mquery is an Expressive query building for MongoDB Affected versions of this package are vulnerable to Prototype Pollution via the merge function within lib/utils.js. Depending on if user input is provided, an attacker can overwrite and pollute the object prototype of a program. PoC...

7.3CVSS6.6AI score0.01041EPSS
SaveExploits0References2
Snyk
Snyk
•added 2020/11/23 4:29 p.m.•18 views

Prototype Pollution

Overview systeminformation is a simple system and OS information library. Affected versions of this package are vulnerable to Prototype Pollution. The attacker can overwrite the properties and functions of an object, which can lead to executing OS commands. Note: The fix for this vulnerability is...

9.8CVSS8.8AI score0.02422EPSS
SaveExploits1References2
Snyk
Snyk
•added 2020/11/12 5:10 p.m.•24 views

Prototype Pollution

Overview asciitable.js is a Generate a ASCII Table from a bidimensional array of strings Affected versions of this package are vulnerable to Prototype Pollution via the main function. POC var a = require"asciitable.js"; var b = JSON.parse'"proto":"test":123'; a,b; console.log.test Details Prototy...

9.8CVSS9AI score0.01963EPSS
SaveExploits1References2
Snyk
Snyk
•added 2020/10/25 2:24 p.m.•15 views

Prototype Pollution

Overview y18n is a the bare-bones internationalization library used by yargs Affected versions of this package are vulnerable to Prototype Pollution due to improper sanitization. PoC by po6ix: js const y18n = require'y18n'; y18n.setLocale'proto'; y18n.updateLocalepolluted: true;...

9.8CVSS7.8AI score0.69377EPSS
SaveExploits1References2
Snyk
Snyk
•added 2020/10/19 2:01 p.m.•20 views

Prototype Pollution

Overview @tsed/core is a package of Ts.ED framework. Affected versions of this package are vulnerable to Prototype Pollution. This vulnerability relates to the deepExtend function which is used as part of the utils directory. Depending on if user input is provided, an attacker can overwrite and...

8.1CVSS8.4AI score0.01721EPSS
SaveExploits1References2
Snyk
Snyk
•added 2020/10/18 2:20 p.m.•14 views

Prototype Pollution

Overview immer is a package that allows you to create your next immutable state by mutating the current one. Affected versions of this package are vulnerable to Prototype Pollution. PoC const applyPatches, enablePatches = require"immer"; enablePatches; let obj = ; console.log"Before : " +...

7.5CVSS8.4AI score0.02321EPSS
SaveExploits1References2
Snyk
Snyk
•added 2020/09/23 12:24 p.m.•18 views

Prototype Pollution

Overview doc-path is an A document path library for Node Affected versions of this package are vulnerable to Prototype Pollution. PoC javascript const path = require'doc-path'; let obj = ; console.log"Before : " + obj.polluted; path.setPath, 'proto.polluted', "yes"; console.log"After : " +...

10CVSS8.8AI score0.02775EPSS
SaveExploits1References2
Rows per page
Query Builder