Security Lab

Раскрытие данных в "sockaddr_in.sin_zero" в ядре Linux

Дата публикации:03.04.2006
Дата изменения:06.04.2009
Всего просмотров:1637
Опасность:
Низкая
Наличие исправления: Да
Количество уязвимостей:1
CVE ID: CVE-2006-1342
CVE-2006-1343
Вектор эксплуатации: Локальная
Воздействие: Раскрытие важных данных
CWE ID: Нет данных
Наличие эксплоита: Нет данных
Уязвимые продукты: Linux Kernel 2.4.x
Linux Kernel 2.6.x
Уязвимые версии: Linux Kernel 2.4.x, 2.6.x

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

Уязвимость существует из-за того, что массив "sockaddr_in.sin_zero" не обнуляется перед возвращением данных приложениям пользовательского пространства, которые вызывают определенные функции сокета для получения данных о сокете. Локальный пользователь может получить доступ к шести неинициализированным байтам стека ядра с помощью вызовов функции "getsockopt()" с опцией "SO_ORIGINAL_DST" (для ядра 2.4.х, .6.х) или функций "getsockname()","getpeername()" и "accept()" (только для 2.4.х).

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

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