CVE-2025-68431 in libheif
الملخص
بحسب VulDB • 10/06/2026
libheif هو فاعك وفك تشفير لصيغ ملفات HEIF وAVIF. قبل الإصدار 1.21.0، كان ملف HEIF مُعدّ خصيصاً (crafted) يستغل مسار عنصر صورة التراكب (overlay image item) مما يؤدي إلى قراءة زائدة عن حدود الذاكرة في المكدس (heap buffer over-read) داخل الدالة `HeifPixelImage::overlay()`. تحسب الدالة طول صف سالب (ناتجاً على الأرجح عن مستطيل تراكب غير مقيد أو إزاحات غير صالحة)، مما يتسبب في تجاوز سالب (underflow) عند تحويله إلى النوع `size_t` وتمريره إلى `memcpy`، مما يؤدي إلى قراءة كبيرة جداً تتجاوز نهاية المستوى المصدر (source plane) وانهيار البرنامج. يحتوي الإصدار 1.21.0 على تصحيح للثغرة. كحل بديل، تجنب فك تشفير الصور باستخدام صناديق التراكب `iovl`.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.