CVE-2015-8972
KrytyczneStreszczenie
W funkcji ValidateMove w pliku frontend/move.cc w GNU Chess (gnuchess) przed wersją 6.2.4 występuje przepełnienie bufora na stosie, które może pozwolić atakującym na wykonanie dowolnego kodu poprzez dużą ilość danych wejściowych, co zostało zademonstrowane w trybie UCI.
Ocena ryzyka
Atakujący mogą wykorzystać tę podatność do zdalnego wykonania kodu, co może prowadzić do przejęcia kontroli nad systemem, w którym działa GNU Chess.
Rekomendacja
Zaleca się aktualizację GNU Chess do wersji 6.2.4 lub nowszej, aby usunąć tę podatność.
Oryginalny opis (angielski, źródło NVD)
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.

