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

exploitDog

nvd логотип

CVE-2015-8972

Опубликовано: 23 янв. 2017
Источник: nvd
CVSS3: 9.8
CVSS2: 7.5
EPSS Низкий

Уязвимость переполнения буфера в функции ValidateMove в GNU Chess, что позволяет выполнять произвольный код через большой ввод при входе в UCI-режим

Описание

Переполнение буфера на стеке в функции ValidateMove в frontend/move.cc в GNU Chess (также известном как gnuchess) может позволить атакующим в зависимости от контекста выполнить произвольный код с помощью большого объёма входных данных, как показано в режиме UCI.

Затронутые версии ПО

GNU Chess до версии 6.2.4

Тип уязвимости

Переполнение буфера

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

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

EPSS

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

9.8 Critical

CVSS3

7.5 High

CVSS2

Дефекты

CWE-119

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

CVSS3: 9.8
ubuntu
около 9 лет назад

Stack-based buffer overflow in the ValidateMove function in frontend/move.cc in GNU Chess (aka gnuchess) before 6.2.4 might allow context-dependent attackers to execute arbitrary code via a large input, as demonstrated when in UCI mode.

CVSS3: 7.8
redhat
больше 9 лет назад

Stack-based buffer overflow in the ValidateMove function in frontend/move.cc in GNU Chess (aka gnuchess) before 6.2.4 might allow context-dependent attackers to execute arbitrary code via a large input, as demonstrated when in UCI mode.

CVSS3: 9.8
debian
около 9 лет назад

Stack-based buffer overflow in the ValidateMove function in frontend/m ...

suse-cvrf
около 9 лет назад

Security update for gnuchess

CVSS3: 9.8
github
больше 3 лет назад

Stack-based buffer overflow in the ValidateMove function in frontend/move.cc in GNU Chess (aka gnuchess) before 6.2.4 might allow context-dependent attackers to execute arbitrary code via a large input, as demonstrated when in UCI mode.

EPSS

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

9.8 Critical

CVSS3

7.5 High

CVSS2

Дефекты

CWE-119