PT-2026-144955

CVE-2026-63660

·

تاريخ النشر

2026-11-11

·

تاريخ التحديث

2026-11-11

الوصف من

CVSS 3.1
8.1
عالية
المقاييسAV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H
اسم البرنامج المصاب والإصدارات المتأثرة node-fontnik الإصدارات السابقة لـ 0.7.7
Description تحدث عملية كتابة خارج حدود الذاكرة المكدسة (heap out-of-bounds write) عند معالجة خط مصمم خصيصاً. تكمن المشكلة في الدالة RenderSDF() (include/mapbox/glyph foundry impl.hpp)، حيث يتم حساب حجم تخصيص خريطة بت SDF (signed distance fields) كـ buffered width * buffered height باستخدام عدد صحيح غير موقع 32 بت. نظراً لأن أبعاد الرمز مشتقة من صندوق الإحاطة لمخطط الخط دون حد أقصى، يمكن لرمز كبير بما يكفي أن يجعل هذا الناتج يتجاوز 2³²، مما يؤدي إلى التفاف القيمة (wrap-around) إلى قيمة صغيرة. يؤدي ذلك إلى تخصيص ذاكرة أقل من المطلوب بينما تستمر حلقة الرندرة في كتابة بايت واحد لكل بكسل، مما يتسبب في تلف الذاكرة المكدسة وتعطل العملية.
Recommendations تحديث node-fontnik إلى الإصدار 0.7.7.
قابلية الاستغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾