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

exploitDog

fstec логотип

BDU:2022-06615

Опубликовано: 29 окт. 2020
Источник: fstec
CVSS3: 7.5
CVSS2: 7.8
EPSS Низкий

Описание

Уязвимость компонента chart.js приложения для выявления, анализа и визуализация бизнес-рисков IBM Data Risk Manager связана с недостаточным контролем модификации динамически определённых характеристик объекта. Эксплуатация уязвимости может позволить нарушителю, действующему удалённо, выполнить произвольный код

Вендор

IBM Corp.
Сообщество свободного программного обеспечения

Наименование ПО

IBM Data Risk Manager
chart.js

Версия ПО

до 2.0.6.12 включительно (IBM Data Risk Manager)
до 2.9.4 (chart.js)

Тип ПО

Прикладное ПО информационных систем

Операционные системы и аппаратные платформы

-

Уровень опасности уязвимости

Высокий уровень опасности (базовая оценка CVSS 2.0 составляет 7,8)
Высокий уровень опасности (базовая оценка CVSS 3.0 составляет 7,5)

Возможные меры по устранению уязвимости

Использование рекомендаций:
Для программных продуктов IBM Corp.:
https://www.ibm.com/support/pages/node/6570915
Для chart.js:
https://github.com/chartjs/Chart.js/pull/7920

Статус уязвимости

Подтверждена производителем

Наличие эксплойта

Существует в открытом доступе

Информация об устранении

Уязвимость устранена

Идентификаторы других систем описаний уязвимостей

EPSS

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

7.5 High

CVSS3

7.8 High

CVSS2

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

CVSS3: 7.5
ubuntu
больше 5 лет назад

This affects the package chart.js before 2.9.4. The options parameter is not properly sanitized when it is processed. When the options are processed, the existing options (or the defaults options) are deeply merged with provided options. However, during this operation, the keys of the object being set are not checked, leading to a prototype pollution.

CVSS3: 7.5
redhat
больше 5 лет назад

This affects the package chart.js before 2.9.4. The options parameter is not properly sanitized when it is processed. When the options are processed, the existing options (or the defaults options) are deeply merged with provided options. However, during this operation, the keys of the object being set are not checked, leading to a prototype pollution.

CVSS3: 7.5
nvd
больше 5 лет назад

This affects the package chart.js before 2.9.4. The options parameter is not properly sanitized when it is processed. When the options are processed, the existing options (or the defaults options) are deeply merged with provided options. However, during this operation, the keys of the object being set are not checked, leading to a prototype pollution.

CVSS3: 7.5
debian
больше 5 лет назад

This affects the package chart.js before 2.9.4. The options parameter ...

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

Prototype pollution in chart.js

EPSS

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

7.5 High

CVSS3

7.8 High

CVSS2