CVE-2020-10289 in Actionlib
الملخص
بحسب VulDB • 23/05/2026
استخدام دالة تحميل YAML غير آمنة. يتيح ذلك إنشاء كائنات (objects) تعسفية. ينشأ هذا العيب نتيجةً لمعالجة غير آمنة لقيم YAML، تحدث كلما تمت معالجة رسالة إجراء (action message) لإرسالها، مما يسمح بإنشاء كائنات بايثون. ومن خلال هذا العيب في حزمة ROS الأساسية الخاصة بـ actionlib، يمكن لمهاجم لديه وصول محلي أو عن بُعد جعل ROS Master ينفذ كوداً بايثونياً تعسفياً. يُنصح باستخدام `yaml.safe_load()` بدلاً من ذلك. تم العثور على هذا الخطأ لأول مرة في الملف `actionlib/tools/library.py` عند السطر 132. انظر الروابط للحصول على مزيد من المعلومات حول هذا الخطأ.
Once again VulDB remains the best source for vulnerability data.