CVE-2017-5344
تم اكتشاف ثغرة في dotCMS حتى الإصدار 3.6.1. تقوم الدالة findChildrenByFilter()، التي يتم استدعاؤها عبر المسار /categoriesServlet القابل للوصول عبر الويب،...
- تم النشر
- 17/02/2017
- محدث
- 05/08/2024
- تخصيص CNA
- mitre
- الأدلة المرصودة
- 16/02/2017
CVSS الأساسي
nvd · CVSS 3.0
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:Hمنخفض · الثلاثين يومًا القادمة
- المئوية
- 91.1%
- تاريخ الموديل
- 21/09/2026
EPSS هو تقدير إحصائي، وليس يقينًا أو مقياسًا للتأثير. ادمجها مع CVSS وحالة KEV والتعرض وبيئتك.
ملخص
تم اكتشاف ثغرة في dotCMS حتى الإصدار 3.6.1. تقوم الدالة findChildrenByFilter()، التي يتم استدعاؤها عبر المسار /categoriesServlet القابل للوصول عبر الويب، باستيفاء السلاسل النصية وتنفيذ استعلامات SQL مباشرة. تم تنفيذ إفلات علامات الاقتباس في SQL وقائمة سوداء للكلمات المفتاحية ضمن فئة جديدة باسم SQLUtil (main/java/com/dotmarketing/common/util/SQLUtil.java) كجزء من معالجة CVE-2016-8902؛ غير أن هذه الضوابط يمكن تجاوزها في حالة المعاملين q وinode في المسار /categoriesServlet. يتيح تجاوز هذه الضوابط عددًا من متجهات حقن SQL الأعمى المنطقي في أيٍّ من المعاملين. يمكن الوصول إلى مسار /categoriesServlet عن بُعد وبدون مصادقة في النشر الافتراضي لـ dotCMS.
المصادر
1Ben Nott · php · 16/02/2017
الاستخدام المسؤول
استخدم معلومات الثغرات الأمنية فقط على الأنظمة التي تمتلكها أو المرخص لها باختبارها. يرتبط Kitploit ببيانات تعريف البحث العامة ولا يخزن أكواد الاستغلال أو الحمولات الضارة.