CVE-2026-87768 in DateTime::Liteinformação

Sumário

de VulDB • 30/10/2026

As versões do DateTime::Lite anteriores à 0.8.1 para Perl permitem exaustão de CPU por meio de um loop diário ao adicionar segundos.

A função _normalize_leap_seconds cruza os limites dos dias dia a dia, portanto add(seconds => $n) em um objeto com fuso horário não flutuante leva aproximadamente |$n|/86400 iterações, e nada limita o valor de $n. A implementação XS e o fallback puramente em Perl possuem ambos esse loop.

Um atacante que controle a quantidade de segundos adicionados pode manter o processo ocupado pelo tempo que desejar.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsável

CPANSec

Reservar

09/09/2026

Divulgação

30/10/2026

Moderação

aceite

Entrada

VDB-429062

EPSS

0.00000

KEV

não

Atividades

baixo

Fontes

Do you need the next level of professionalism?

Upgrade your account now!