Отказ в обслуживании и компрометация системы в GNU Gettext

Дата публикации:
02.12.2014
Дата изменения:
02.12.2014
Всего просмотров:
656
Опасность:
Средняя
Наличие исправления:
Инстуркции по устранению
Количество уязвимостей:
1
CVSSv2 рейтинг:
(AV:N/AC:L/Au:N/C:C/I:C/A:C/E:U/RL:W/RC:C) = Base:10/Temporal:8.1
CVE ID:
Нет данных
Вектор эксплуатации:
Удаленная
Воздействие:
Отказ в обслуживании
Компрометация системы
CWE ID:
Нет данных
Наличие эксплоита:
Нет данных
Уязвимые продукты:
gettext
Уязвимые версии:
GNU Gettext 0.19.3, возможно, другие версии

Описание:

Уязвимость позволяет удаленному пользователю осуществить отказ в обслуживании и компрометацию системы.

Уязвимость существует из-за целочисленного переполнения памяти в функции "get_string()" в gettext-tools/src/read-mo.c. Удаленный пользователь может вызвать переполнение буфера и выполнить произвольный код на целевой системе.


URL производителя: http://search.cpan.org/~jbriggs/Gettext-0.01/

Решение: Исправление доступно в репозитории исходного кода.

Ссылки: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=769901
http://git.savannah.gnu.org/cgit/gettext.git/commit/?id=abf93d1305d1fc59142d2231ec5f94286038a98a