Security Lab

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

Дата публикации:08.11.2007
Дата изменения:15.11.2010
Всего просмотров:2493
Опасность:
Низкая
Наличие исправления: Да
Количество уязвимостей:3
CVSSv2 рейтинг: 6.1 (AV:A/AC:L/Au:N/C:N/I:N/A:C/E:U/RL:O/RC:C)
4.9 (AV:L/AC:L/Au:N/C:N/I:N/A:C/E:U/RL:O/RC:C)
4.9 (AV:L/AC:L/Au:N/C:N/I:N/A:C/E:U/RL:O/RC:C)
CVE ID: CVE-2007-4997
CVE-2009-1336
CVE-2010-3066
Вектор эксплуатации: Локальная сеть
Воздействие: Отказ в обслуживании
CWE ID: Нет данных
Наличие эксплоита: Нет данных
Уязвимые продукты: Linux Kernel 2.6.x
Уязвимые версии: Linux kernel версии до 2.6.23

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

1. Уязвимость существует из-за ошибки завышения на двойку в функции "ieee80211_rx()" в файле net/ieee80211/ieee80211_rx.c. Удаленный пользователь может с помощью специально сформированного ieee80211 фрейма с установленным IEEE80211_STYPE_QOS_DATA флагом вызвать панику ядра системы.

2. Уязвимость существует из-за ошибки при установке лимита на имя NFS файла в структуре "nfs_server". Непривилегированный локальный пользователь может аварийно завершить работу системы.

3. Уязвимость существует из-за ошибки в функции io_submit_one() в файле fs/aio.c. Злоумышленник может вызвать разыменование нулевого указателя и аварийно завершить работу системы.

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

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

Ссылки: http://git.kernel.org/?p=linux/kernel/git/avi/kvm.git;a=commitdiff;h=04045f98e0457aba7d4e6736f37eed189c48a5f7
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=54af3bb543c071769141387a42deaaab5074da55
http://scary.beasts.org/security/CESA-2007-007.html
Журнал изменений: a:2:{s:4:"TEXT";s:100:"28.05.2009
Добавлена уязвимость #2.
15.11.2010
Добавлена уязвимость #3.
";s:4:"TYPE";s:4:"html";}