Komyunghan

#4515من 60,587
67.4إجمالي CVSS
الثغرات · 8
عالية
6
حرجة
2
PT-2026-41398
2026-05-15
8.8
CVE-2026-45717
Npm
@Budibase/Server
يحتوي Budibase على خطأ في تكوين التفويض على مستوى المسار، حيث تم تعيين نقطة النهاية ”PUT /api/datasources/:datasourceId“ بشكل غير صحيح إلى مجموعة `authorizedRoutes` مع أذونات `TABLE/READ` بدلاً من مجموعة `builderRoutes`. وهذا يسمح لأي مستخدم تمت مصادقته ولديه الدور المدمج `BASIC` أو أعلى بإرسال طلبات لإعادة كتابة كائن `config` لمصدر البيانات، بما في ذلك `host` و`port` وبيانات اعتماد قاعدة البيانات أو عنوان `url` الأساسي لمصدر بيانات REST. نظرًا لأن اتصالات برامج تشغيل SQL تفتقر إلى الحماية على مستوى الشبكة من تزوير الطلبات من جانب الخادم (SSRF) — وهي تقنية يُجبر فيها المهاجم الخادم على إرسال طلبات إلى موقع غير مقصود — فإن إعادة توجيه مصدر بيانات PostgreSQL أو MySQL أو MongoDB إلى عنوان IP داخلي يسمح للمهاجم باستكشاف الخدمات الداخلية أو التفاعل معها على منافذ عشوائية. بالإضافة إلى ذلك، يمكن استخدام هذا لتعطيل الخدمة عن طريق إدخال تكوينات غير صالحة، مما يتسبب في حدوث هجوم «رفض الخدمة» (DoS) لجميع استعلامات التطبيق التي تعتمد على مصدر البيانات هذا.