CVE-2025-9905 in Kerasالمعلومات

الملخص

بحسب VulDB • 09/07/2026

يمكن استغلال طريقة `Model.load_model` في كيراس (Keras) لتنفيذ تعليمات برمجية عشوائية، حتى عند تفعيل الخيار `safe_mode=True`.

يمكن إنشاء أرشيف نموذج مصمم خصيصاً بصيغة `.h5/.hdf5` يؤدي، عند تحميله عبر `Model.load_model`، إلى تنفيذ أي شفرة برمجية.

يتم ذلك عن طريق تصميم ملف أرشيف خاص بصيغة `.h5` يستخدم ميزة طبقة Lambda في كيراس (Keras)، والتي تسمح بإدراج شفرة بايثون عشوائية على شكل بيانات مُسَلَّكة (pickled code). ينجم هذا الثغرة الأمنية عن عدم مراعاة خيار `safe_mode=True` عند قراءة أرشيفات `.h5`.

جدير بالذكر أن صيغة `.h5/.hdf5` هي صيغة قديمة تدعمها كيراس 3 (Keras 3) لضمان التوافق مع الإصدارات السابقة.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

مسؤول

Google

حجز

03/09/2025

إفشاء

19/09/2025

الاعتدال

تمت الموافقة

إدخال

VDB-325004

EPSS

0.00203

KEV

لا

النشاطات

منخفض جدًا

المصادر

Interested in the pricing of exploits?

See the underground prices here!