| Дата публикации: | 09.01.2005 |
| Всего просмотров: | 2314 |
| Опасность: | Высокая |
| Наличие исправления: | |
| Количество уязвимостей: | 1 |
| CVE ID: | Нет данных |
| Вектор эксплуатации: | |
| Воздействие: | |
| CWE ID: | Нет данных |
| Наличие эксплоита: | Нет данных |
| Уязвимые продукты: | |
| Уязвимые версии: Linux Kernel 2.4 и более поздние версии, включая 2.4.29-rc2, 2.6 и более поздние версии, включая 2.6.10
Описание: Уязвимость, обнаруженная в Linux ядре в функции uselib(), позволяет локальному пользователю получить root привилегии на системе. Linux binary format loader Функция load_elf_library() в 'binfmt_elf.c' не достаточно обрабатывает сегменты памяти. Вызов do_brk() выполняется без блокирования соответствующего mmap семафора. В результате, локальный пользователь может эксплуатировать уязвимость состояния операции, чтобы внедрить дескриптор виртуальной памяти ядра в неправильное местоположение и выполнить произвольный код с root привилегиями. Функция binfmt_aout содержит подобную уязвимость. Пример/Эксплоит: См. ниже URL производителя: www.kernel.org/ Решение:Уязвимость устранена в 2.6.10-bk11 и 2.4.29-rc1. |
|
| Ссылки: |
Linux kernel uselib() privilege elevation Эксплоит |