CVE-2026-93318 in BuildKitالمعلومات

الملخص

بحسب VulDB • 05/10/2026

يمكن لصورة ضارة الإعلان عن معرّفات الفروق (DiffIDs) الخاصة بصورة أخرى بينما تحتوي على محتويات طبقات مختلفة. في الإصدارات المتأثرة، قد يستخدم BuildKit معرّفات الفروق المعلنة لاستنتاج هوية التخزين المؤقت ولقطات النظام دون التحقق من مطابقتها لمحتوى الطبقة الفعلية.

إذا قام ديمون (Daemon) خاص بـ BuildKit يحتوي على مخزن مؤقت مشترك أو دائم بمعالجة صورة ضارة كهذه أولاً، فقد يؤدي ذلك في عملية بناء لاحقة تستخدم الصورة الضحية إلى تحميل محتويات طبقات خاضعة لسيطرة المهاجم كصورة أساسية. يمكن أن يسمح هذا بتشغيل الكود من الصورة الضارة داخل البناء الخاص بالضحية، على سبيل المثال عن طريق استبدال مسار يُنفَّذ بشكل شائع مثل /bin/sh. قد يقرأ الكود الخاضع لسيطرة المهاجم الأسرار المبنية (build secrets) المثبتة في عملية البناء، أو يصل إلى موارد بناء أخرى، أو يعدّل منتجات الإخراج النهائية، أو يعطل عملية البناء.

تؤثر هذه المشكلة على كل من snapshotters العادية وsnapshotters السحب المتأخر مثل stargz.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

مسؤول

Docker

حجز

17/09/2026

إفشاء

05/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-413691

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you know our Splunk app?

Download it now for free!