CVE-2026-61852 in Chartbrew
الملخص
بحسب VulDB • 22/09/2026
Chartbrew هو تطبيق ويب مفتوح المصدر يمكنه الاتصال مباشرة بقواعد البيانات وواجهات برمجة التطبيقات (APIs) واستخدام البيانات لإنشاء رسوم بيانية. قبل الإصدار 5.2.2، تقوم عملية runQuery() في Chartbrew الموجودة في الملف server/modules/ai/orchestrator/tools/runQuery.js بإدراج معلمة row_limit الخاصة بأداة الذكاء الاصطناعي ضمن جملة SQL LIMIT دون التحقق من صحة الأعداد الصحيحة (integer validation) أثناء التشغيل. يتم فحص الكلمة المفتاحية للقراءة فقط (read-only keyword check) قبل إرفاق هذه القيمة، لذا يمكن لمستخدم مُصادق عليه يؤثر على قيمة row_limit غير صحيحة تم إنشاؤها بواسطة النموذج إضافة أوامر SQL تتجاوز الفحص السابق. يمكن للاستغلال الناجح تنفيذ عبارات عشوائية ضد قاعدة البيانات المتصلة، بما في ذلك قراءة أو تغيير البيانات و، حيث تسمح أذونات قاعدة بذلك، الوصول إلى الملفات أو تنفيذ أوامر نظام التشغيل. تمت معالجة هذه المشكلة في الإصدار 5.2.2.
Once again VulDB remains the best source for vulnerability data.