Lucene search

K
githubGitHub Advisory DatabaseGHSA-65RP-MHQF-8GJ3
HistoryFeb 24, 2023 - 6:30 a.m.

rangy vulnerable to Prototype Pollution

2023-02-2406:30:16
CWE-1321
GitHub Advisory Database
github.com
20
rangy
vulnerable
prototype pollution
extend
recursive merge
object.prototype
software

CVSS3

8.2

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

LOW

Availability Impact

HIGH

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

EPSS

0.001

Percentile

33.6%

All versions of the package rangy are vulnerable to Prototype Pollution when using the extend() function in file rangy-core.js.The function uses recursive merge which can lead an attacker to modify properties of the Object.prototype.

Affected configurations

Vulners
Node
rangy_projectrangyRange1.3.1node.js
VendorProductVersionCPE
rangy_projectrangy*cpe:2.3:a:rangy_project:rangy:*:*:*:*:*:node.js:*:*

CVSS3

8.2

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

LOW

Availability Impact

HIGH

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

EPSS

0.001

Percentile

33.6%

Related for GHSA-65RP-MHQF-8GJ3