PT-2026-57616 · Pypi · Pyod

·

CVE-2026-15529

·

تاريخ النشر

2026-07-13

·

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

2026-09-10

CVSS v2.0

6.5

متوسطة

المتجهAV:N/AC:L/Au:S/C:P/I:P/A:P
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات pyod من 3.5.0 إلى 3.5.2
الوصف
يوجد عيب في عملية إزالة التسلسل في الدالة pyod.utils.persistence.load() الموجودة في الملف pyod/utils/persistence.py. تحدث هذه المشكلة لأن الدالة joblib.load() تُنفَّذ قبل أي عملية تحقق من صحة الغلاف، مما يسمح لمهاجم عن بُعد بتشغيل تعليمات برمجية تعسفية عن طريق التلاعب بالمعلمة path لتحميل ملف نموذج غير موثوق به. ويؤثر هذا بشكل خاص على مسارات التعلم الآلي التي تقوم بتحميل النماذج من ملفات تم تحميلها بواسطة المستخدمين أو المجلدات المشتركة أو السجلات.
التوصيات
قم بتحديث pyod إلى إصدار يتطلب العلامة trusted=True للتحميل.
قم بتحميل العناصر الموثوقة فقط وتحقق من التوقيعات أو المجموعات الاختبارية.
قم بتشغيل عمليات التحميل في بيئة عزل (Sandbox) لتقليل مخاطر التنفيذ.

استغلال

إصلاح

RCE

Deserialization of Untrusted Data

وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾

تصنيف نقاط الضعف

المعرّفات ذات الصلة

CVE-2026-15529
GHSA-997V-R4V7-9F3G
PYSEC-2026-3909

المنتجات المتأثرة

Pyod