PT-2026-127223

CVE-2026-116690

·

تاريخ النشر

2026-10-27

·

تاريخ التحديث

2026-10-27

الوصف من

CVSS 3.1
7.5
عالية
المقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
اسم البرنامج المصاب والإصدارات المتأثرة MLflow الإصدارات من 3.10.0 إلى 3.16.1
Description توجد ثغرة تسمح لمستدٍ عن بُعد بقراءة ملفات عشوائية من نظام ملفات الخادم بصلاحيات عملية الخادم. يحدث هذا لأن فرع المطالبة (prompt branch) في الدالة create model version() يقبل المصادر النسبية التي لا تحتوي على مخطط (schemeless)، حيث يتم إجراء التحقق من المسار فقط عندما يكون للمصدر مخطط URL. بالإضافة إلى ذلك، يتم تحديد المطالبة بناءً على وجود الوسم mlflow.prompt.is prompt بدلاً من قيمته الفعلية.
يمكن للمهاجم تخزين مسار محلي للخادم كموقع لartefact إصدار النموذج، ثم استخدام endpoint /api/2.0/mlflow/model-versions/get-artifact لقراءة ملفات حساسة، مثل /etc/passwd أو قواعد بيانات المصادقة. في الخوادم التي لا تتطلب مصادقة، يمكن استغلال ذلك من قبل أي مستدٍ عن بُعد؛ أما في عمليات النشر التي تستخدم المصادقة الأساسية، فيمكن لأي مستخدم مصادق لديه القدرة على إنشاء نماذج مسجلة استغلال ذلك لقراءة قاعدة بيانات المصادقة وتجزئة كلمة مرور المسؤول.
Recommendations تحديث MLflow إلى الإصدار 3.17.0. كإجراء تخفيف مؤقت، قم بتقييد الوصول إلى endpoint /api/2.0/mlflow/model-versions/get-artifact أو قم بتعطيل قدرة المستخدمين ذوي الصلاحيات المنخفضة على إنشاء نماذج مسجلة.
قابلية الاستغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-M65P-9J7Q-6W33
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾