Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

nvd логотип

CVE-2021-39227

Опубликовано: 17 сент. 2021
Источник: nvd
CVSS3: 6.2
CVSS3: 9.8
CVSS2: 7.5
EPSS Низкий

Описание

ZRender is a lightweight graphic library providing 2d draw for Apache ECharts. In versions prior to 5.2.1, using merge and clone helper methods in the src/core/util.ts module results in prototype pollution. It affects the popular data visualization library Apache ECharts, which uses and exports these two methods directly. The GitHub Security Advisory page for this vulnerability contains a proof of concept. This issue is patched in ZRender version 5.2.1. One workaround is available: Check if there is __proto__ in the object keys. Omit it before using it as an parameter in these affected methods. Or in echarts.util.merge and setOption if project is using ECharts.

Уязвимые конфигурации

Конфигурация 1
cpe:2.3:a:baidu:zrender:*:*:*:*:*:*:*:*
Версия до 5.2.1 (исключая)

EPSS

Процентиль: 60%
0.00396
Низкий

6.2 Medium

CVSS3

9.8 Critical

CVSS3

7.5 High

CVSS2

Дефекты

CWE-1321
CWE-1321

Связанные уязвимости

CVSS3: 6.2
github
больше 4 лет назад

Prototype Pollution in the merge and clone helper methods

EPSS

Процентиль: 60%
0.00396
Низкий

6.2 Medium

CVSS3

9.8 Critical

CVSS3

7.5 High

CVSS2

Дефекты

CWE-1321
CWE-1321