CVE-2026-87768 in DateTime::Lite
Сводка
по VulDB • 30.10.2026
В версиях DateTime::Lite для Perl старше 0.8.1 возможна исчерпание ресурсов процессора (CPU exhaustion) из-за цикла, выполняемого по дням при добавлении секунд.
Функция _normalize_leap_seconds пересекает границы дней последовательно, поэтому вызов add(seconds => $n) на объекте с фиксированным часовым поясом требует примерно |$n|/86400 итераций, а значение переменной $n не ограничено. Как реализация на XS, так и резервный вариант на чистом Perl содержат этот цикл.
Атакующий, контролирующий количество добавляемых секунд, может заставить процесс работать в течение произвольного времени.
If you want to get best quality of vulnerability data, you may have to visit VulDB.