PT-2026-42005

CVE-2026-32741

·

تاريخ النشر

2026-05-19

·

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

2026-10-07

الوصف من

CVSS 2.0
8.5
عالية
المقاييسAV:N/AC:L/Au:N/C:N/I:P/A:C
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات libheif الأقدم من 1.22.0
الوصف
يوجد تجاوز سعة مخزن الذاكرة المؤقتة (heap buffer overflow) في الدالة MaskImageCodec::decode mask image() عند فك تشفير ملف HEIF يحتوي على صورة قناع (mski). تحدث هذه المشكلة لأن الدالة تنسخ بيانات نطاق iloc بالكامل إلى مخزن مؤقت للبكسلات باستخدام memcpy() دون إجراء فحص للحد الأعلى لطول البيانات. ونظرًا لأن طول النسخ data.size() يخضع لسيطرة المهاجم عبر نطاق iloc، في حين أن حجم المخزن المؤقت الوجهة يعتمد على أبعاد الصورة المعلنة، فإن ملفًا مصممًا خصيصًا يمكن أن يتسبب في حدوث تجاوز سعة الذاكرة المؤقتة. يتم تشغيل هذا المسار المحدد عندما تحدد الخاصية mskC قيمة bits per pixel = 8 وتعلن الخاصية ispe عرضًا زوجيًا أكبر من أو يساوي 64. قد يؤدي الاستغلال الناجح إلى رفض الخدمة (DoS) أو تلف الذاكرة.
التوصيات
تحديث libheif إلى الإصدار 1.22.0.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-J3W5-7WHQ-P37Q
ECHO-0DFF-8373-3408
OPENSUSE-SU-2026:10878-1
OPENSUSE-SU-2026:20974-1
SUSE-SU-2026:22153-1
SUSE-SU-2026:2622-1
USN-8454-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾