PT-2026-37109
CVE-2026-41143
·
تاريخ النشر
2026-04-18
·
تاريخ التحديث
2026-05-07
الوصف من
CVSS 3.1
8.8
عاليةالمقاييسAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات YesWiki الأقدم من 4.6.1
الوصف
تحتوي وحدة bazar على ثغرة حقن SQL في الملف
tools/bazar/services/EntryManager.php. تحدث المشكلة لأن قيمة id fiche، المستمدة من المتغير $ POST[’id fiche‘]، يتم ربطها مباشرةً في استعلام SQL خام دون تنقية أو تحديد المعلمات. وهذا يسمح للمستخدم المصادق عليه بتنفيذ أوامر SQL تعسفية عبر نقطة النهاية ’/api/entries/{formId}‘ عن طريق التلاعب بالمعلمة id fiche. يتم تشغيل الثغرة الأمنية داخل الدالة create()، التي تستدعي الدالة formatDataBeforeSave()، لتقوم في النهاية بتمرير المدخلات غير المطهرة إلى الدالة loadSingle().التوصيات
قم بالتحديث إلى الإصدار 4.6.1.
كحل مؤقت، قم بتقييد الوصول إلى نقطة النهاية ’/api/entries/{formId}‘ أو تجنب استخدام المعلمة
id fiche حتى يتم تطبيق التحديث.قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾