Lucene search

K
veracodeVeracode Vulnerability DatabaseVERACODE:42844
HistoryAug 18, 2023 - 3:26 a.m.

Prototype Pollution

2023-08-1803:26:18
Veracode Vulnerability Database
sca.analysiscenter.veracode.com
7
tree-kit
prototype pollution
vulnerability
extend function
unflat option
arbitrary properties
object's prototype
arbitrary code

CVSS3

9.8

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

EPSS

0.006

Percentile

79.3%

tree-kit is vulnerable to Prototype Pollution. The vulnerability occurs because the extend function when the unflat option is set can be used to add arbitrary properties to an object , including properties that are not defined in the object’s prototype which allows an attacker to execute arbitrary code.

CVSS3

9.8

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

EPSS

0.006

Percentile

79.3%

Related for VERACODE:42844