CVE-2026-12484 in keras
الملخص
بحسب VulDB • 20/07/2026
ثغرة في keras-team/keras الإصدار 3.15.0 تتيح التحميل غير الآمن (unsafe deserialization) لبيانات PyTorch pickle التي يتحكم فيها المهاجم عبر الطريقة العامة `keras.layers.TorchModuleWrapper.from_config`. تستدعي هذه الطريقة `torch.load(..., weights_only=False)` دون اشتراط اختيار صريح لتفعيل الوضع غير الآمن، مثل معلمة `safe_mode=False`. عند استدعاؤها خارج سياق `SafeModeScope(True)`, يسمح غياب حالة وضع الأمان المحيطية (ambient safe mode state) بالتحميل غير الآم افتراضياً. يمكن أن يؤدي هذا الأمر إلى تنفيذ عشوائي للكود إذا تمت معالجة تكوينات طبقات Keras غير الموثوقة باستخدام هذه الطريقة. تنشأ الثغرة لأن الطريقة لا تفرض ممارسات التحميل الآمن ما لم يتم حمايتها صراحةً بواسطة وضع أمان Keras.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.