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.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾