CWE-1321 · Improperly Controlled Modification of Object Prototype Attributes (Prototype Pollution) (page 6)

Page 6 of 6 — CVEs classified under CWE-1321, newest first, with CVSS severity and publication dates.

All CVEs classified under CWE-1321 — newest first (page 6 of 6)
CVESeverityScorePublishedSummary
CVE-2021-25915Critical9.82021-03-09Prototype pollution vulnerability in 'changeset' versions 0.0.1 through 0.2.5 allows an attacker to cause a denial of service and may lead to remote code execu…
CVE-2021-25914Critical9.82021-03-01Prototype pollution vulnerability in 'object-collider' versions 1.0.0 through 1.0.3 allows attacker to cause a denial of service and may lead to remote code ex…
CVE-2021-21297High7.72021-02-26Node-Red is a low-code programming for event-driven applications built using nodejs. Node-RED 1.2.7 and earlier contains a Prototype Pollution vulnerability in…
CVE-2021-27582Critical9.12021-02-23org/mitre/oauth2/web/OAuthConfirmationController.java in the OpenID Connect server implementation for MITREid Connect through 1.3.3 contains a Mass Assignment…
CVE-2021-25913Critical9.82021-02-08Prototype pollution vulnerability in 'set-or-get' version 1.0.0 through 1.2.10 allows an attacker to cause a denial of service and may lead to remote code exec…
CVE-2021-21304High7.22021-02-08Dynamoose is an open-source modeling tool for Amazon's DynamoDB. In Dynamoose from version 2.0.0 and before version 2.7.0 there was a prototype pollution vulne…
CVE-2021-25912Critical9.82021-02-02Prototype pollution vulnerability in 'dotty' versions 0.0.1 through 0.1.0 allows attackers to cause a denial of service and may lead to remote code execution.
CVE-2021-23329High7.52021-01-31The package nested-object-assign before 1.0.4 are vulnerable to Prototype Pollution via the default function, as demonstrated by running the PoC below.
CVE-2020-7771High7.52021-01-04The package asciitable.js before 1.0.3 are vulnerable to Prototype Pollution via the main function.
CVE-2020-28460Medium5.62020-12-22This affects the package multi-ini before 2.1.2. It is possible to pollute an object's prototype by specifying the constructor.proto object as part of an array…
CVE-2020-28448Medium5.62020-12-22This affects the package multi-ini before 2.1.1. It is possible to pollute an object's prototype by specifying the proto object as part of an array.
CVE-2020-28458High7.32020-12-16All versions of package datatables.net are vulnerable to Prototype Pollution due to an incomplete fix for https://snyk.io/vuln/SNYK-JS-DATATABLESNET-598806.
CVE-2020-7792High7.52020-12-11This affects all versions of package mout. The deepFillIn function can be used to 'fill missing properties recursively', while the deepMixIn 'mixes objects int…
CVE-2020-7788High7.32020-12-11This affects the package ini before 1.3.6. If an attacker submits a malicious INI file to an application that parses it with ini.parse, they will pollute the p…
CVE-2020-7774High7.32020-11-17The package y18n before 3.2.2, 4.0.1 and 5.0.5, is vulnerable to Prototype Pollution.
CVE-2020-28268High7.52020-11-15Prototype pollution vulnerability in 'controlled-merge' versions 1.0.0 through 1.2.0 allows attacker to cause a denial of service and may lead to remote code e…
CVE-2020-28271Critical9.82020-11-12Prototype pollution vulnerability in 'deephas' versions 1.0.0 through 1.0.5 allows attacker to cause a denial of service and may lead to remote code execution.
CVE-2020-28270Critical9.82020-11-12Prototype pollution vulnerability in 'object-hierarchy-access' versions 0.2.0 through 0.32.0 allows attacker to cause a denial of service and may lead to remot…
CVE-2020-28269Critical9.82020-11-12Prototype pollution vulnerability in 'field' versions 0.0.1 through 1.0.1 allows attacker to cause a denial of service and may lead to remote code execution.
CVE-2020-7770Medium6.52020-11-12This affects the package json8 before 1.0.3. The function adds in the target object the property specified in the path, however it does not properly check the…
CVE-2020-7768High7.52020-11-11The package grpc before 1.24.4; the package @grpc/grpc-js before 1.1.8 are vulnerable to Prototype Pollution via loadPackageDefinition.
CVE-2020-7766High7.32020-11-10This affects all versions of package json-ptr. The issue occurs in the set operation (https://flitbit.github.io/json-ptr/classes/_src_pointer_.jsonpointer.html…
CVE-2020-7746High7.52020-10-29This affects the package chart.js before 2.9.4. The options parameter is not properly sanitized when it is processed. When the options are processed, the exist…
CVE-2020-7751Medium6.02020-10-26pathval before version 1.1.1 is vulnerable to prototype pollution.
CVE-2020-7748Medium5.62020-10-20This affects the package @tsed/core before 5.65.7. This vulnerability relates to the deepExtend function which is used as part of the utils directory. Dependin…
CVE-2020-7743High7.32020-10-13The package mathjs before 7.5.1 are vulnerable to Prototype Pollution via the deepExtend function that runs upon configuration updates.
CVE-2020-7709Medium6.02020-10-05This affects the package json-pointer before 0.6.1. Multiple reference of object using slash is supported.
CVE-2020-7737High7.32020-10-02All versions of package safetydance are vulnerable to Prototype Pollution via the set function.
CVE-2020-7736High7.32020-10-02The package bmoor before 0.8.12 are vulnerable to Prototype Pollution via the set function.
CVE-2020-8158Critical9.82020-09-18Prototype pollution vulnerability in the TypeORM package < 0.2.25 may allow attackers to add or modify Object properties leading to further denial of service o…
CVE-2019-0230Critical9.82020-09-14Apache Struts 2.0.0 to 2.5.20 forced double OGNL evaluation, when evaluated on raw user input in tag attributes, may lead to remote code execution.
CVE-2020-7727Critical9.82020-09-01All versions of package gedi are vulnerable to Prototype Pollution via the set function.
CVE-2020-7726Critical9.82020-09-01All versions of package safe-object2 are vulnerable to Prototype Pollution via the setter function.
CVE-2020-7725Critical9.82020-09-01All versions of package worksmith are vulnerable to Prototype Pollution via the setValue function.
CVE-2020-7724Critical9.82020-09-01All versions of package tiny-conf are vulnerable to Prototype Pollution via the set function.
CVE-2020-7723Critical9.82020-09-01All versions of package promisehelpers are vulnerable to Prototype Pollution via the insert function.
CVE-2020-7722Critical9.82020-09-01All versions of package nodee-utils are vulnerable to Prototype Pollution via the deepSet function.
CVE-2020-7721Critical9.82020-09-01All versions of package node-oojs are vulnerable to Prototype Pollution via the setPath function.
CVE-2020-7720Critical9.82020-09-01The package node-forge before 0.10.0 is vulnerable to Prototype Pollution via the util.setPath function. Note: Version 0.10.0 is a breaking change removing the…
CVE-2020-7719Critical9.82020-09-01Versions of package locutus before 2.0.12 are vulnerable to prototype Pollution via the php.strings.parse_str function.
CVE-2020-7718Critical9.82020-09-01All versions of package gammautils are vulnerable to Prototype Pollution via the deepSet and deepMerge functions.
CVE-2020-7717Critical9.82020-09-01All versions of package dot-notes are vulnerable to Prototype Pollution via the create function.
CVE-2020-7716Critical9.82020-09-01All versions of package deeps are vulnerable to Prototype Pollution via the set function.
CVE-2020-7715Critical9.82020-09-01All versions of package deep-get-set are vulnerable to Prototype Pollution via the main function.
CVE-2020-7714Critical9.82020-09-01All versions of package confucious are vulnerable to Prototype Pollution via the set function.
CVE-2020-7713Critical9.82020-09-01All versions of package arr-flatten-unflatten are vulnerable to Prototype Pollution via the constructor.
CVE-2020-7708Critical9.82020-08-18The package irrelon-path before 4.7.0; the package @irrelon/path before 4.7.0 are vulnerable to Prototype Pollution via the set, unSet, pushVal and pullVal fun…
CVE-2020-7707Critical9.82020-08-18The package property-expr before 2.0.3 are vulnerable to Prototype Pollution via the setter function.
CVE-2020-7706Critical9.82020-08-18The package connie-lang before 0.1.1 are vulnerable to Prototype Pollution in the configuration language library used by connie.
CVE-2020-7704Critical9.82020-08-17The package linux-cmdline before 1.0.1 are vulnerable to Prototype Pollution via the constructor.
CVE-2020-7703Critical9.82020-08-17All versions of package nis-utils are vulnerable to Prototype Pollution via the setValue function.
CVE-2020-7702Critical9.82020-08-17All versions of package templ8 are vulnerable to Prototype Pollution via the parse function.
CVE-2020-7701Critical9.82020-08-14madlib-object-utils before 0.1.7 is vulnerable to Prototype Pollution via setValue.
CVE-2020-7700Critical9.82020-08-14All versions of phpjs are vulnerable to Prototype Pollution via parse_str.
CVE-2020-7699High7.52020-07-30This affects the package express-fileupload before 1.1.8. If the parseNested option is enabled, sending a corrupt HTTP request can lead to denial of service or…
CVE-2020-15366Medium5.62020-07-15An issue was discovered in ajv.validate() in Ajv (aka Another JSON Schema Validator) 6.12.2. A carefully crafted JSON schema could be provided that allows exec…
CVE-2020-8203High7.42020-07-15Prototype pollution attack when using _.zipObjectDeep in lodash before 4.17.20.
CVE-2020-7679High7.32020-06-19In all versions of package casperjs, the mergeObjects utility function is susceptible to Prototype Pollution.
CVE-2020-11066High8.72020-05-14In TYPO3 CMS greater than or equal to 9.0.0 and less than 9.5.17 and greater than or equal to 10.0.0 and less than 10.4.2, calling unserialize() on malicious u…
CVE-2020-7644High8.12020-04-28fun-map through 3.3.1 is vulnerable to Prototype Pollution. The function assocInM could be tricked into adding or modifying properties of 'Object.prototype' us…
CVE-2020-7643Medium5.32020-04-23paypal-adaptive through 0.4.2 manipulation of JavaScript objects resulting in Prototype Pollution. The PayPal function could be tricked into adding or modifyin…
CVE-2020-12079Critical10.02020-04-23Beaker before 0.8.9 allows a sandbox escape, enabling system access and code execution. This occurs because Electron context isolation is not used, and therefo…
CVE-2020-7618Medium5.32020-04-07sds through 3.2.0 is vulnerable to Prototype Pollution.The library could be tricked into adding or modifying properties of the 'Object.prototype' by abusing th…
CVE-2020-7616Medium5.32020-04-07express-mock-middleware through 0.0.6 is vulnerable to Prototype Pollution. Exported functions by the package can be tricked into adding or modifying propertie…
CVE-2020-7639Medium5.32020-04-06eivindfjeldstad-dot below 1.0.3 is vulnerable to Prototype Pollution.The function 'set' could be tricked into adding or modifying properties of 'Object.prototy…
CVE-2020-7638Medium5.32020-04-06confinit through 0.3.0 is vulnerable to Prototype Pollution.The 'setDeepProperty' function could be tricked into adding or modifying properties of 'Object.prot…
CVE-2020-7637Medium5.32020-04-06class-transformer before 0.3.1 allow attackers to perform Prototype Pollution. The classToPlainFromExist function could be tricked into adding or modifying pro…
CVE-2020-7617Medium4.42020-04-02ini-parser through 0.0.2 is vulnerable to Prototype Pollution.The library could be tricked into adding or modifying properties of Object.prototype using a '__p…
CVE-2020-7608Medium5.32020-03-16yargs-parser could be tricked into adding or modifying properties of Object.prototype using a "__proto__" payload.
CVE-2020-7600Medium5.32020-03-12querymen prior to 2.1.4 allows modification of object properties. The parameters of exported function handler(type, name, fn) can be controlled by users withou…
CVE-2020-7598Medium5.62020-03-11minimist before 1.2.2 could be tricked into adding or modifying properties of Object.prototype using a "constructor" or "__proto__" payload.
CVE-2019-10808High8.82020-03-11utilitify prior to 1.0.3 allows modification of object properties. The merge method could be tricked into adding or modifying properties of the Object.prototyp…
CVE-2020-5258High7.72020-03-10In affected versions of dojo (NPM package), the deepCopy method is vulnerable to Prototype Pollution. Prototype Pollution refers to the ability to inject prope…
CVE-2019-10806Medium4.32020-03-09vega-util prior to 1.13.1 allows manipulation of object prototype. The 'vega.mergeConfig' method within vega-util could be tricked into adding or modifying pro…
CVE-2020-8116High7.32020-02-04Prototype pollution vulnerability in dot-prop npm package versions before 4.2.1 and versions 5.x before 5.1.1 allows an attacker to add arbitrary properties to…
CVE-2019-19919Critical9.82019-12-20Versions of handlebars prior to 4.3.0 are vulnerable to Prototype Pollution leading to Remote Code Execution. Templates may alter an Object's __proto__ and __d…
CVE-2019-10768High7.52019-11-19In AngularJS before 1.7.9 the function `merge()` could be tricked into adding or modifying properties of `Object.prototype` using a `__proto__` payload.
CVE-2019-17317High7.22019-10-07SugarCRM before 8.0.4 and 9.x before 9.0.2 allows PHP object injection in the UpgradeWizard module by an Admin user.
CVE-2019-17316High8.82019-10-07SugarCRM before 8.0.4 and 9.x before 9.0.2 allows PHP object injection in the Import module by a Regular user.
CVE-2019-17315High7.22019-10-07SugarCRM before 8.0.4 and 9.x before 9.0.2 allows PHP object injection in the Administration module by an Admin user.
CVE-2019-16328High7.52019-10-03In RPyC 4.1.x through 4.1.1, a remote attacker can dynamically modify object attributes to construct a remote procedure call that executes code for an RPyC ser…
CVE-2019-10745High7.52019-08-20assign-deep is vulnerable to Prototype Pollution in versions before 0.4.8 and version 1.0.0. The function assign-deep could be tricked into adding or modifying…
CVE-2019-14379Critical9.82019-07-29SubTypeValidator.java in FasterXML jackson-databind before 2.9.9.2 mishandles default typing when ehcache is used (because of net.sf.ehcache.transaction.manage…
CVE-2019-10744Critical9.12019-07-26Versions of lodash lower than 4.17.12 are vulnerable to Prototype Pollution. The function defaultsDeep could be tricked into adding or modifying properties of…
CVE-2019-11358Medium6.12019-04-20jQuery before 3.4.0, as used in Drupal, Backdrop CMS, and other products, mishandles jQuery.extend(true, {}, ...) because of Object.prototype pollution. If an…
CVE-2019-9061High8.82019-03-26An issue was discovered in CMS Made Simple 2.2.8. In the module ModuleManager (in the file action.installmodule.php), it is possible to reach an unserialize ca…
CVE-2019-9058High7.22019-03-26An issue was discovered in CMS Made Simple 2.2.8. In the administrator page admin/changegroupperm.php, it is possible to send a crafted value in the sel_groups…
CVE-2018-19274High7.22018-11-17Passing an absolute path to a file_exists check in phpBB before 3.2.4 allows Remote Code Execution through Object Injection by employing Phar deserialization w…
CVE-2018-19296High8.82018-11-16PHPMailer before 5.2.27 and 6.x before 6.0.6 is vulnerable to an object injection attack.
CVE-2018-3721Medium6.52018-06-07lodash node module before 4.17.5 suffers from a Modification of Assumed-Immutable Data (MAID) vulnerability via defaultsDeep, merge, and mergeWith functions, w…
CVE-2018-11135High8.82018-05-31The script '/adminui/error_details.php' in the Quest KACE System Management Appliance 8.0.318 allows authenticated users to conduct PHP object injection attack…
CVE-2018-6195High7.22018-01-30admin/partials/wp-splashing-admin-main.php in the Splashing Images plugin (wp-splashing-images) before 2.1.1 for WordPress allows authenticated (administrator…