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

exploitDog

nvd логотип

CVE-2020-15205

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

Описание

In Tensorflow before versions 1.15.4, 2.0.3, 2.1.2, 2.2.1 and 2.3.1, the data_splits argument of tf.raw_ops.StringNGrams lacks validation. This allows a user to pass values that can cause heap overflow errors and even leak contents of memory In the linked code snippet, all the binary strings after ee ff are contents from the memory stack. Since these can contain return addresses, this data leak can be used to defeat ASLR. The issue is patched in commit 0462de5b544ed4731aa2fb23946ac22c01856b80, and is released in TensorFlow versions 1.15.4, 2.0.3, 2.1.2, 2.2.1, or 2.3.1.

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

Конфигурация 1

Одно из

cpe:2.3:a:google:tensorflow:*:*:*:*:-:*:*:*
Версия до 1.15.4 (исключая)
cpe:2.3:a:google:tensorflow:*:*:*:*:-:*:*:*
Версия от 2.0.0 (включая) до 2.0.3 (исключая)
cpe:2.3:a:google:tensorflow:*:*:*:*:-:*:*:*
Версия от 2.1.0 (включая) до 2.1.2 (исключая)
cpe:2.3:a:google:tensorflow:*:*:*:*:-:*:*:*
Версия от 2.2.0 (включая) до 2.2.1 (исключая)
cpe:2.3:a:google:tensorflow:*:*:*:*:-:*:*:*
Версия от 2.3.0 (включая) до 2.3.1 (исключая)
Конфигурация 2
cpe:2.3:o:opensuse:leap:15.2:*:*:*:*:*:*:*

EPSS

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

9 Critical

CVSS3

9.8 Critical

CVSS3

7.5 High

CVSS2

Дефекты

CWE-119
CWE-787

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

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

In Tensorflow before versions 1.15.4, 2.0.3, 2.1.2, 2.2.1 and 2.3.1, t ...

CVSS3: 9
github
больше 5 лет назад

Data leak in Tensorflow

suse-cvrf
больше 5 лет назад

Security update for tensorflow2

EPSS

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

9 Critical

CVSS3

9.8 Critical

CVSS3

7.5 High

CVSS2

Дефекты

CWE-119
CWE-787