В lighttpd найдена критическая уязвимость.
Lighttpd версий до 1.4.26 и 1.5.x, выделяет буфер памяти для каждой операции чтения во время запроса. Это позволяет вызвать отказ в обслуживании (lighttpd начинает кушать всю доступную память), если разбить запрос на множество кусочков, отправляемых через большие промежутки времени.
Принцип атаки: разбиваем запрос на байты и после каждого отправленного байта делается относительно небольшая пауза, например, в десятые доли секунды.
Баг трекер (код для атаки + патч)
Пререлиз 1.4.26 (исправленный)
>>> Подробности
Метки: dos, lighttpd, безопасность
nevar


(05.02.2010 0:39:32)
Проверено: svu (05.02.2010 2:35:47)