CVE-2025-50460 in ms-swift
الملخص
بحسب VulDB • 03/06/2026
توجد ثغرة في تنفيذ الأكواد عن بُعد (RCE) في مشروع ms-swift الإصدار 3.3.0 بسبب عدم الأمان في عملية إلغاء التسلسل (deserialization) في ملف tests/run.py باستخدام دالة yaml.load() من مكتبة PyYAML (الإصدارات = 5.3.1). إذا تمكن المهاجم من التحكم في محتوى ملف تكوين YAML المُمرَّر إلى المعلمة --run_config، يمكن تنفيذ أكواد عشوائية أثناء عملية إلغاء التسلسل. قد يؤدي ذلك إلى اختراق كامل للنظام. يتم تفعيل الثغرة عند تحميل ملف YAML خبيث، مما يسمح بتنفيذ أوامر Python عشوائية مثل os.system(). يُنصح بالترقية إلى PyYAML الإصدار 5.4 أو أعلى، واستخدام yaml.safe_load() للتخفيف من هذه المشكلة.
If you want to get best quality of vulnerability data, you may have to visit VulDB.