PT-2026-56859

CVE-2026-55373

·

تاريخ النشر

2026-07-08

·

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

2026-10-22

الوصف من

CVSS 3.1
6.2
متوسطة
المقاييسAV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات OpenEXR السابقة للإصدار 3.2.10
إصدارات OpenEXR السابقة للإصدار 3.3.12
إصدارات OpenEXR السابقة للإصدار 3.4.13
الوصف
توجد مشكلة حلقة لا نهائية في SampleCountChannel بسبب الدالة roundListSizeUp(). تقوم هذه الدالة بتقريب حجم قائمة العينات إلى أقرب قوة من اثنين باستخدام عمليات إزاحة يسارية متكررة غير موقعة. عند معالجة القيمة UINT MAX، يصل التسلسل إلى 0x80000000، وتؤدي عملية الإزاحة اليسارية اللاحقة إلى إعادة تعيين القيمة ذات 32 بت إلى 0. ونظرًا لأن 0 يظل أقل من UINT MAX، فإن الحلقة لا تنتهي أبدًا. ويمكن إحداث هذه المشكلة عبر واجهات برمجة التطبيقات (APIs) العامة لـ OpenEXRUtil عن طريق استدعاء SampleCountChannel::set(x, y, UINT MAX) على بكسل صالح أو عن طريق تعديل مخزن عدد العينات من خلال SampleCountChannel::Edit (حيث تستدعي دالة التدمير endEdit()).
التوصيات
تحديث OpenEXR إلى الإصدار 3.2.10.
تحديث OpenEXR إلى الإصدار 3.3.12.
تحديث OpenEXR إلى الإصدار 3.4.13.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-MFF9-68X3-H8RH
AZL-97623
CLSA-2026-1792627161
CLSA-2026-1792628290
ECHO-3C1F-3605-C2D9
OPENSUSE-SU-2026:11218-1
OPENSUSE-SU-2026:21336-1
SUSE-SU-2026:22653-1
SUSE-SU-2026:3169-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾