Medium severity · published Apr 20, 2019
CVE-2019-11358
jQuery before 3.4.0, as used in Drupal, Backdrop CMS, and other products, mishandles jQuery.extend(true, {}, ...) because of Object.prototype pollution
6.1
CVSS
86.8%
EPSS
No
On KEV
Description
jQuery before 3.4.0, as used in Drupal, Backdrop CMS, and other products, mishandles jQuery.extend(true, {}, ...) because of Object.prototype pollution. If an unsanitized source object contained an enumerable __proto__ property, it could extend the native Object.prototype.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
Required
Confidentiality
Low
Integrity
Low
Availability
None
Scope
Changed
Exploitation
Is it being used?
Exploit prediction (EPSS)86.8% · higher than 100% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
DR
Drupal · Drupal
7.0 before 7.66; 8.5.0 before 8.5.15; 8.6.0 before 8.6.15 · source: NVD
AP
Agile Product Lifecycle Management For Process · Oracle
6.1; 6.2.0.0; 6.2.1.0; 6.2.2.0; 6.2.3.0 · source: NVD
AE
Application Express · Oracle
before 19.1 · source: NVD
AS
Application Service Level Management · Oracle
13.2.0.0; 13.3.0.0 · source: NVD
AT
Application Testing Suite · Oracle
12.5.0.3; 13.1.0.1; 13.2; 13.2.0.1; 13.3; 13.3.0.1 · source: NVD
BP
BI Publisher · Oracle
5.5.0.0.0; 12.2.1.3.0; 12.2.1.4.0 · source: NVD
BA
Backdrop · Backdropcms
1.11.0 before 1.11.9; 1.12.0 before 1.12.6 · source: NVD
BS
Backports Sle · Opensuse
15.0 · source: NVD
BD
Banking Digital Experience · Oracle
18.1; 18.2; 18.3; 19.1; 19.2; 20.1 · source: NVD
BE
Banking Enterprise Collections · Oracle
2.7.0 through 2.8.0 · source: NVD
BP
Banking Platform · Oracle
2.4.0 through 2.10.0 · source: NVD
BD