Bzimport

باحث منOSIDB
#506من 60,594
402.1إجمالي CVSS
الثغرات · 52
متوسطة
13
عالية
28
حرجة
11
PT-2026-48599
2026-06-09
8.3
CVE-2026-45696
Openexr
Openexr
يحتوي مُفكك الترميز HTJ2K (High-Throughput JPEG 2000) في OpenEXRCore على ثغرة READ ناتجة عن تجاوز سعة مخزن الذاكرة المؤقتة (heap buffer overflow) في الدالة `ht undo impl()`. يحدث هذا لأن الدالة تنسخ وحدات البكسل التي تم فك تشفيرها من مخزن مؤقت OpenJPH لكل سطر باستخدام العرض المعلن لقناة EXR كعدد التكرارات دون التحقق مما إذا كان تيار الترميز المضمن في كتلة EXR يحتوي على أبعاد مربعات أو أسطر أصغر من تلك المعلنة في رأس ملف EXR. ونتيجة لذلك، تقرأ الدالة عينات 32 بت من `cur line->i32[]` تتجاوز الطول الفعلي لمخزن مؤقت سطر OpenJPH. يمكن لملف EXR مصمم خصيصًا أن يؤدي إلى حدوث تجاوز سعة المخزن المؤقت (heap-buffer-overflow) من نوع READ بحجم 4 بايت بعد تخصيص المخزن المؤقت بواسطة `ojph::local::codestream::finalize alloc()`. يمكن الوصول إلى هذه الثغرة عبر نقطة الدخول القياسية لفك تشفير خط المسح (scanline-decode) التي تستخدمها أي تطبيق يفتح ملفات EXR غير موثوق بها، مثل برامج إنشاء الصور المصغرة، وخطوط إنتاج الأصول، والأداة المساعدة exrcheck، مما يؤدي إلى تعطل حتمي (رفض الخدمة) وتسرب محتمل في الذاكرة المجاورة.
PT-2026-50667
2026-05-25
10
CVE-2026-8461
FFmpeg
Ffmpeg
يوجد ثغرة في الكتابة خارج حدود الذاكرة المؤقتة (heap out-of-bounds write)، أُطلق عليها اسم PixelSmash، في مكتبة `libavcodec`، وتحديدًا داخل وحدة فك الترميز MagicYUV. تنبع المشكلة من عدم تطابق التقريب في كود معالجة الشرائح، حيث يسمح التحقق غير الصحيح من متغير `slice height` للمهاجم بالتلاعب بذاكرة المخزن المؤقت. من خلال توفير ملف وسائط مصمم خصيصًا بتنسيق AVI أو MKV أو MOV (بحجم صغير يصل إلى 50 كيلوبايت)، يمكن للمهاجم عن بُعد التسبب في رفض الخدمة أو تنفيذ تعليمات برمجية تعسفية. يتضمن الاستغلال التقني إحداث تجاوز سعة مخزن مؤقت مستوى اللون (chroma plane buffer) للكتابة فوق بنية `AVBuffer`، التي تحتوي على مؤشر دالة. ومن خلال استبدال هذا المؤشر بعنوان دالة `system()` وتقديم أمر شل (shell)، يمكن للمهاجم تنفيذ تعليمات برمجية عن بُعد أثناء عملية التنظيف العادية للإطارات عند استدعاء الدالة `av frame unref()`. يمكن تشغيل هذه الثغرة دون تدخل من المستخدم (بدون نقرة) من خلال المسح التلقائي لمكتبة الوسائط، أو استخراج البيانات الوصفية، أو إنشاء الصور المصغرة في تطبيقات مثل Jellyfin وNextcloud وKodi وEmby وImmich وOBS Studio. تُعتبر هذه الثغرة الأمنية خطرًا على سلسلة التوريد نظرًا للتكامل الواسع النطاق لمكتبة `libavcodec` عبر مختلف خوادم الوسائط والمنصات السحابية وأجهزة إنترنت الأشياء (IoT).