CVE-2022-1471
تنفيذ التعليمات البرمجية عن بُعد في SnakeYAML
- تم النشر
- 01/12/2022
- محدث
- 18/06/2025
- تخصيص CNA
- الأدلة المرصودة
- 07/08/2026
CVSS الأساسي
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:Hمرتفع · الثلاثين يومًا القادمة
- المئوية
- 99.9%
- تاريخ الموديل
- 15/10/2026
EPSS هو تقدير إحصائي، وليس يقينًا أو مقياسًا للتأثير. ادمجها مع CVSS وحالة KEV والتعرض وبيئتك.
ملخص
لا تقيّد فئة Constructor() في SnakeYaml الأنواع التي يمكن إنشاؤها أثناء إلغاء التسلسل. يمكن أن يؤدي إلغاء تسلسل محتوى yaml المقدم من مهاجم إلى تنفيذ تعليمات برمجية عن بُعد. نوصي باستخدام SafeConsturctor الخاص بـ SnakeYaml عند تحليل المحتوى غير الموثوق به لتقييد إلغاء التسلسل. نوصي بالترقية إلى الإصدار 2.0 وما بعده.
المصادر
modules/exploits/multi/http/torchserver_cve_2023_43654.rb
Metasploit Framework modulesالشروط المعلنة
- platform: Java($.exploit_multi/http/torchserver_cve_2023_43654.platform)
- verification: check_declared($.exploit_multi/http/torchserver_cve_2023_43654.check)
كود لمدونة veracode
الاستخدام المسؤول
استخدم معلومات الثغرات الأمنية فقط على الأنظمة التي تمتلكها أو المرخص لها باختبارها. يرتبط Kitploit ببيانات تعريف البحث العامة ولا يخزن أكواد الاستغلال أو الحمولات الضارة.