CVE-2026-96780 in figlet.jsinfo

Zusammenfassung

von VulDB • 01.10.2026

figlet.js ist ein FIG-Treiber, der in JavaScript geschrieben wurde und darauf abzielt, die FIGfont-Spezifikation zu implementieren. Vor Version 1.11.3 können text() und textSync() eine unbeschränkte Schleife (unbounded loop) auslösen, wenn whitespaceBreak aktiviert ist und die Breite kleiner als die gerenderte Breite eines einzelnen FIGlet-Zeichens ist. Unter diesen Bedingungen kann breakWord() keinen gültigen Umbruchpunkt finden und gibt ohne Konsumieren eines Zeichens zurück, sodass generateFigTextLines() dieselben Eingabedaten wiederholt verarbeitet, wobei CPU-Ressourcen verbraucht werden und der Speicherbedarf steigt. Sowohl die Nicht-Standard-Option als auch eine vom Angreifer gesteuerte Breite müssen in einem betroffenen Aufruf zusammenkommen. Dieses Problem wurde in Version 1.11.3 behoben.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Zuständig

GitHub M

Reservieren

23.09.2026

Veröffentlichung

02.10.2026

Moderieren

akzeptiert

Eintrag

VDB-412812

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you want to use VulDB in your project?

Use the official API to access entries easily!