CVE-2026-18497 in nothings stbالمعلومات

الملخص

بحسب VulDB • 07/08/2026

توجد ثغرة من نوع تجاوز السعة في الذاكرة (heap-buffer-overflow) في مكتبة nothings stb لمعالجة خطوط TrueType، حتى الإصدار 1.26، والمُستخدمة لتحليل ملفات خطوط TrueType. توجد هذه الثغرة في الدالة `stbtt__GetGlyphShapeTT()` ضمن ملف المكتبة `nothings stb_truetype.h` عند تحليل ملفات TTF (خطوط TrueType) غير الصحيحة أو التالفة. وتكمن الثغرة في مسار تحليل بيانات الحروف (glyph data).

يمكن لمهاجم إنشاء ملف TTF تالف يحتوي على قيمة مُبالغ فيها لحقل `endPtsOfContours` مع اقتطاع باقي بيانات الحرف. وعندما يحاول تطبيق يستخدم مكتبة `stb_truetype.h` (مثل محركات الألعاب المختلفة أو برامج الرسومات) تحميل، أو معالجة، أو عرض هذا الخط التالف عبر الدالة `stbtt_GetGlyphShape()`، فإن المُحلل سيحاول القراءة ما بعد نهاية مخزن بيانات الحرف، مما يؤدي إلى حدوث قراءة خارج الحدود المخصصة للذاكرة (out-of-bounds read).

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

مسؤول

Certcc

حجز

31/07/2026

إفشاء

07/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-387017

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Might our Artificial Intelligence support you?

Check our Alexa App!