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.

Ответственный

CPANSec

Резервировать

09.09.2026

Раскрытие

30.10.2026

Модерация

принято

Вход

VDB-429062

EPSS

0.00000

KEV

Нет

Деятельности

Низкий

Источники

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!