Security Lab

Отказ в обслуживании в ядре Linux

Дата публикации:25.02.2009
Дата изменения:04.09.2009
Всего просмотров:3375
Опасность:
Низкая
Наличие исправления: Да
Количество уязвимостей:1
CVE ID: CVE-2009-0745
CVE-2009-0746
CVE-2009-0748
Вектор эксплуатации: Локальная
Воздействие: Отказ в обслуживании
CWE ID: Нет данных
Наличие эксплоита: Нет данных
Уязвимые продукты: Linux Kernel 2.6.x
Уязвимые версии: Linux kernel версии до 2.6.27.19 и 2.6.28.7

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

1. Уязвимость существует из-за ошибки в функции "make_indexed_dir()" в файле fs/ext4/namei.c. Локальный пользователь может с помощью специально сформированный файловой системы Ext4 аварийно завершить работу системы.

2. Уязвимость существует из-за ошибки в функции "ext4_fill_super()" в файле fs/ext4/super.c. Локальный пользователь может с помощью файловой системы Ext4, содержащей специально сформированную конфигурацию суперблока, аварийно завершить работу системы.

3. Уязвимость существует из-за ошибки в функции ext4_group_add() в файле fs/ext4/resize.c, что может привести к аварийному завершению работы системы при попытке изменения размеров специально сформированной Ext4 файловой системы.

URL производителя: www.kernel.org

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

Журнал изменений:

04.09.2009
Добавлено уязвимость #3.

Ссылки: http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.27.19
http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.28.7
http://bugzilla.kernel.org/show_bug.cgi?id=12430
http://bugzilla.kernel.org/show_bug.cgi?id=12371
http://bugzilla.kernel.org/show_bug.cgi?id=12433