CVE-2026-96780 in figlet.jsinformação

Sumário

de VulDB • 02/10/2026

figlet.js é um driver FIG escrito em JavaScript que visa implementar a especificação FIGfont. Antes da versão 1.11.3, as funções text() e textSync() podem entrar em um loop infinito quando o parâmetro whitespaceBreak está habilitado e a largura (width) é menor do que a largura renderizada de um único caractere FIGlet. Nessas condições, breakWord() não consegue encontrar um ponto de quebra válido e retorna sem consumir nenhum caractere, fazendo com que generateFigTextLines() processe repetidamente o mesmo input enquanto consome CPU e aumenta o uso de memória. Tanto a opção não padrão quanto a largura controlada pelo atacante devem estar presentes em uma chamada afetada para explorar esta vulnerabilidade. Este problema foi corrigido na versão 1.11.3.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsável

GitHub M

Reservar

23/09/2026

Divulgação

01/10/2026

Moderação

aceite

Entrada

VDB-412812

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!