Повреждение памяти в функции getgrouplist() в GNU C Library Dynamic Linker (glibc)

Дата публикации:
17.10.2003
Дата изменения:
02.11.2010
Всего просмотров:
918
Опасность:
Низкая
Наличие исправления:
Да
Количество уязвимостей:
1
CVSSv2 рейтинг:
(AV:L/AC:H/Au:N/C:C/I:C/A:C/E:U/RL:O/RC:C) = Base:6.2/Temporal:4.6
CVE ID:
Нет данных
Вектор эксплуатации:
Локальная
Воздействие:
Отказ в обслуживании
Повышение привилегий
CWE ID:
Нет данных
Наличие эксплоита:
Нет данных
Уязвимые продукты:
GNU C Library (glibc) 2.x
Уязвимые версии: GNU C Library Dynamic Linker (glibc) 2.2.4 и более ранние версии

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

Уязвимость существует из-за ошибки сегментации в функции getgrouplist() в файле libc/grp/initgroups.c при обработке большого количества групп. Если приложение, использующее уязвимую функцию, не проверяет количество возвращаемых групп, злоумышленник может вызвать повреждение памяти и аварийно завершить работу приложения или выполнить произвольный код на целевой системе.

URL производителя: www.gnu.org/software/libc/libc.html

Решение: Установите последнюю версию с сайта производителя.

Ссылки: http://rhn.redhat.com/errata/RHSA-2003-249.html
http://rhn.redhat.com/errata/RHSA-2003-325.html
Журнал изменений: 02.11.2010
Изменено название и описание уязвимости, понижен рейтинг опасности, исправлена информация об уязвимой версии библиотеки.

или введите имя

CAPTCHA