CVE-2026-96780 in figlet.jsالمعلومات

الملخص

بحسب VulDB • 01/10/2026

figlet.js هو محرك FIG مكتوب بلغة JavaScript ويهدف إلى تنفيذ مواصفة FIGfont. قبل الإصدار 1.11.3، يمكن أن تؤدي الدالتان text() وtextSync() إلى دخول حلقة غير محدودة (unbounded loop) عند تفعيل خيار whitespaceBreak وعند كون قيمة width أصغر من العرض المُعاد لـ حرف FIGlet واحد. في ظل هذه الظروف، لا تستطيع دالة breakWord() العثور على نقطة كسر صالحة وتعود دون استهلاك أي حرف، مما يجعل generateFigTextLines() تعالج نفس الإدخال بشكل متكرر مع استهلاك موارد وحدة المعالجة المركزية (CPU) وزيادة استخدام الذاكرة. يجب أن يتحقق كل من الخيار غير الافتراضي وقيمة width التي يسيطر عليها المهاجم للوصول إلى الاستدعاء المتأثر. تم إصلاح هذه المشكلة في الإصدار 1.11.3.

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

مسؤول

GitHub M

حجز

23/09/2026

إفشاء

02/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-412812

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Might our Artificial Intelligence support you?

Check our Alexa App!