CVE-2026-86476
Gstreamer1-plugins-base: gst-plugins-base: تجاوز سعة المخزن المؤقت في الكومة عبر حدود مستويات gstvideometa غير المُتحقَّق منها في gst_video_frame_map_id وvideo_meta_deserialize
- تم النشر
- 14/10/2026
- محدث
- 04/11/2026
- تخصيص CNA
- redhat
- الأدلة المرصودة
- 04/11/2026
CVSS الأساسي
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:Hمنخفض · الثلاثين يومًا القادمة
- المئوية
- 9.1%
- تاريخ الموديل
- 04/11/2026
EPSS هو تقدير إحصائي، وليس يقينًا أو مقياسًا للتأثير. ادمجها مع CVSS وحالة KEV والتعرض وبيئتك.
ملخص
تم العثور على ثغرة في gst-plugins-base. يمكن تحفيز تجاوز سعة المخزن المؤقت في الكومة (heap buffer overflow) عند معالجة مخازن الفيديو المؤقتة التي تُعلن بياناتها الوصفية GstVideoMeta المرفقة قيمًا لخطوات المستوى (plane strides) وإزاحات (offsets) تتجاوز تخصيص الذاكرة الفعلي الداعم. لا يتم التحقق من نطاق البيانات الوصفية أثناء إلغاء التسلسل (deserialization)، ولا يتحقق كود تعيين إطار الفيديو من أن هندسة المستوى المعلنة تتسع ضمن المخزن المؤقت قبل السماح للمستهلكين بقراءة أو كتابة بيانات الفيديو. يمكن لمهاجم محلي يتحكم في الجانب المُرسِل لخط أنابيب IPC بين العمليات في GStreamer أن يسلّم مخزنًا مؤقتًا مصنوعًا يحمل قيم خطوات مُلفّقة، مما يتسبب في قيام العملية المستقبِلة بالقراءة أو الكتابة خارج حدود الكومة. يمكن أن يؤدي الاستغلال الناجح إلى حجب الخدمة (denial of service) أو قد يسمح بتنفيذ تعليمات برمجية داخل العملية المتأثرة.
المصادر
إثبات مفهوم لـ CVE-2026-86476: قراءة/كتابة خارج حدود الكومة (heap out-of-bounds) في GStreamer GstVideoMeta عبر إلغاء تسلسل unixfd، مع إعادة إنتاج ASan وسلسلة RCE.
الاستخدام المسؤول
استخدم معلومات الثغرات الأمنية فقط على الأنظمة التي تمتلكها أو المرخص لها باختبارها. يرتبط Kitploit ببيانات تعريف البحث العامة ولا يخزن أكواد الاستغلال أو الحمولات الضارة.