ЖУРНАЛ ХАКЕР

BugTraq #6

Xakep, номер #030, стр. 030-010-2


Класс: Отсутствие проверки границ

Дата: 14 мая 2001

При употреблении ключа -S возникает (как результат ошибки проверки длины)

переполнение heap. В результате локальный юзер может выполнить код с

привилегиями группы "man".

Уязвимость: dialog /tmp File Race Condition

Уязвимы: Debian Linux 2.2 sparc/powerpc/arm/alpha/68k TurboLinux 6.0-6.0.5

Автор: Debian Security Advisory

Дата: 9 мая 2001 (update)

Различный софт (debconf, например) зависит от dialog. При этом dialog создает

файлы в /tmp таким образом, что линейный перебор (aka brute force attack)

symb. линками в /tmp позволяет получить доступ к тем файлам, к которым

имеет доступ юзер, запустивший dialog (или нечто, использующее его).

Уязвимость: Debian man-db Executable Overwrite

Уязвимы: Debian Linux 2.2 Progeny Debian 1.0

Автор: Progeny Service Network

Класс: Ошибка настройки

Дата: 3 мая 2001

Кривые версии man-db некорректно работают с запретом записи в директориях

manpages. Установки позволяют из-под UID man'a перезаписывать бинарник mandb,

заменяя его, например, на какой-нибудь зловредный код.

Поскольку mandb имеет тот же уровень привилегий, что и юзер, запустивший его,

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

Т.к. новый бин вполне может быть вызван из-под рута.

Узявимость: RedHat Linux Swap File World Readable Permissions

Уязвимы: RedHat Linux 7.1

Автор: eran@tromer.org

Класс: Нарушение проверки доступа

Дата: 2 мая 2001

Проблема с созданием свопа делает возможным для локального юзера вытащить

различные интересующие его данные. При апгрейде системы с местом под своп,

меньшим, чем объем оперативной памяти, система предоставляет юзеру возможность

создания свопа на ext2. Причем, этот файл является доступным для чтения.

В итоге юзер тянет все что он хочет, вплоть до файлов с паролями.

Уязвимость: mailx Boundary Condition Error

Эксплоит: www.securityfocus.com/data/vulnerabilities/exploits/mailx-F.c

Уязвимы: Sun Solaris 2.5.1 2.6 7.0 8.0

Автор: Pablo Sor

Дата: 2 мая 2001

Опять проблема обработки длинных строк. На этот раз заморочки с ключом -F

позволяют локальному юзеру повысить свой уровень доступа. Благодаря неверной

обработке ввода при получении 1150 символов происходит переполнение буфера и

перезапись переменных в стек, в том числе и в адрес возврата из процедуры.

Уязвимость: snmpXdmid Boundary Condition Error

Эксплоит: www.securityfocus.com/data/vulnerabilities/exploits/solsparc_snmpxdmid.c

Уязвимы: Sun Solaris 2.6 7.0 8.0

Автор: Job De Haas

Дата: 19 апреля 2001 (update)

Демон содержит ошибку, вызывающую переполнение буфера при попытке

преобразования кривого DMI запроса в SNMP trap.

Поскольку SnmpXdmid запускается с привилегиями рута, в случае эксплоита

атакующий получает супервизора прямо не отходя от кассы.

Уязвимость: mailtool buffer overflow

Уязвимы: Sun Solaris 8.0

Автор: dethy <dethy@synnergy.net>

Дата: 28 мая, 2001

Mailtool - программа, входящая в пакет поставки OpenWindows в Solaris, что отличилась наличием переполнения буфера, позволяющим локальным пользователям исполнить код/команды с правами mail-группы. Сущность бага реализуется при отправке ~1010 аргумента.

Назад на стр. 030-010-1  Содержание  Вперед на стр. 030-010-3