High severity · published Mar 10, 2020
CVE-2020-5258
Prototype pollution in dojo
7.7
CVSS
4%
EPSS
No
On KEV
Description
In affected versions of dojo (NPM package), the deepCopy method is vulnerable to Prototype Pollution. Prototype Pollution refers to the ability to inject properties into existing JavaScript language construct prototypes, such as objects. An attacker manipulates these attributes to overwrite, or pollute, a JavaScript application object prototype of the base object by injecting other values. This has been patched in versions 1.12.8, 1.13.7, 1.14.6, 1.15.3 and 1.16.2
CVSS vector
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:N
Attack vector
Network
Complexity
High
Privileges
Low
User interaction
Required
Confidentiality
High
Integrity
High
Availability
None
Scope
Changed
Exploitation
Is it being used?
Exploit prediction (EPSS)4.0% · higher than 91% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
MY
MySQL · Oracle
7.3.0 through 7.3.29; 7.4.0 through 7.4.28; 7.5.0 through 7.5.18; 7.6.0 through 7.6.14; 8.0.0 through 8.0.20 · source: NVD
WS
WebLogic Server · Oracle
12.2.1.4.0; 14.1.1.0.0 · source: NVD
DO
dojo · dojo
< 1.12.8; >= 1.13.0, < 1.13.7; >= 1.14.0, < 1.14.6; >= 1.15.0, < 1.15.3; >= 1.16.0, < 1.16.2 · source: vendor, NVD
DL
Debian Linux · Debian
8.0 · source: NVD
DO
Documaker · Oracle
12.6.0 through 12.6.4 · source: NVD
PU
Primavera Unifier · Oracle
17.7 through 17.12; 18.8; 19.12; 20.12 · source: NVD
WS
Webcenter Sites · Oracle
12.2.1.3.0; 12.2.1.4.0 · source: NVD
Affected product
MY
MySQL
Oracle
More from MySQL
9.8
CVE-2020-11656
In SQLite through 3.31.1, the ALTER TABLE implementation has a use-after-free, as demonstrated by an ORDER BY clause that belongs to a compound SELECT statement
9.8
CVE-2019-14540
A Polymorphic Typing issue was discovered in FasterXML jackson-databind before 2.9.10
9.8
CVE-2016-9843
The crc32_big function in crc32.c in zlib 1.2.8 might allow context-dependent attackers to have unspecified impact via vectors involving big-endian CRC calculation
9.8
CVE-2016-9841
inffast.c in zlib 1.2.8 might allow context-dependent attackers to have unspecified impact by leveraging improper pointer arithmetic
9.8
CVE-2016-6662
Oracle MySQL through 5.5.52, 5.6.x through 5.6.33, and 5.7.x through 5.7.15; MariaDB before 5.5.51, 10.0.x before 10.0.27, and 10.1.x before 10.1.17; and Percona Server before…