BugTraq #4

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


Невидимое окно класса "NDDEAgnt" создается с именем "NetDDE Agent". Одним из обрабатываемых данным окном сообщений является WM_COPYDATA. Структура, передаваемая окну с помощью SendMessage, выглядит так:

4 байта - E1 DD E1 DD

4 байта - 01 00 00 00

4 байта - 01 00 00 00

8 байт - 05 00 00 09 00 00 00 01 (DDE Share Mod Id)

4 байта - CC CC CC CC

ASCIIZ - "SHARENAME$" (null terminated string: DDE Trusted Share Name)

ASCIIZ - "cmd.exe" (null terminated string: DDE Server Startup Command)

При обработке строки система проверяет первые 12 байт, затем конвертирует 2 аски строки в unicode. Share Mod Id сравнивается с тем, что указан в структуре, и если они равны, происходит выполнение второй строки в контексте процесса WINLOGON, то есть с system-привилегиями.

Buffer overflow in FTPFS 0.1.1 (kernel module)

Автор: Frank DENIS

Патчи: новая версия на http://sourceforge.net/projects/ftpfs

Система: Linux, kernel 2.4.2

Источник: www.securityfocus.com/archive/1/168718

Опасность: system takeover

В этом компоненте ядра отсутствует проверка границ. Используя определенным образом mount, пользователь может устроить захват системы.

Выглядит это примерно так:

mount -t ftpfs none /mnt -o ip=127.0.0.1,user=xxxxxxxxxxxxxxxxxxxxxxxxxxxx...

Выполнение этой команды вызовет немедленную перезагрузку.

Linux kernel security holes

Автор: Solar Designer

Патчи: www.redhat.com/support/docs/howto/kernel-upgrade/kernel-upgrade.html

Система: RedHat Linux, kernel до 2.2.17-14

Источник: www.redhat.com/support/errata/RHSA-2001-013.htm

Опасность: получение root с локального аккаунта, CPU halt

Три уязвимости были обнаружены в ядре RedHat Linux. А именно: дыры в ptrace, sysctl, позволяющие получить root. Третья уязвимость проявляется только на некоторых процессорах от Intel и, являясь характерной DoS атакой, позволяет повесить систему.

Vixie-cron buffer overflow

Автор: RedHat Inc.

Патчи: www.redhat.com, новый vixie-cron package

Система: RedHat Linux

Источник: www.redhat.com/support/errata/RHSA-2001-014.htm

Опасность: изменение уровня доступа

Переполнение буфера происходит при использовании команды crontab. Неприятности начинаются когда имя пользователя имеет более чем 20 символов длины. Если системный администратор создал подобные аккаунты, то соответствующие пользователи могут получить дополнительные привилегии.

ProFTPD 7.2 DoS-attack

Автор: Wojciech Purczynski

Патчи: апдейт на http://www.linux-mandrake.com/en/ftp.php3

Система: Linux-Mandrake

Источник: http://www.securityfocus.com/advisories/3106

Опасность: DoS

В ProFTPD найдена ошибка работы с памятью (т. н. утечка - memory leaking), которая может быть использована в DoS-атаке. Проблема возникает при вызове команды size. Такая же проблема имеется при работе с командой user - каждый раз, как сервер ее выполняет, он использует несколько больше памяти.

PHP-NUKE (до 4.4.1) "poison null byte"

Автор: RFP, Joao Gouveia

Патчи: bb_smilies.php и bbcode_ref.php, подключение "magic quotes"

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