Выпущен релиз ClamAV 0.92.1 с исправлением накопившихся ошибок, в том числе трех уязвимостей:
- "Race Condition" - злоумышленник может предугадать имя временного файла и, имея права на запись в директорию с временными файлами ClamAV, создать файл ссылающийся на файл, в который clamav имеет право записи, успев между вызовом функций cli_gentemp() и open().
- Возможность обхода обнаружения вируса анализатором Base64 вложений, используя двойное uuencode+base64 кодирование;
- Утилита sigtool, поставляемая в комплекте clamav, уязвима для атак через подстановку символической ссылки вместо обрабатываемого файла;
Кроме того, отмечаются другие две уязвимости:
- Переполнение буфера в "libclamav/mew.c" может привести к возможности выполнения кода злоумышленника при проверке специально скомпонованных файлов;
- Целочисленное переполнение в "libclamav/pe.c" может привести к выполнению кода злоумышленника при обработке PE файлов.
|