Ffasterss

#10515من 58,242
29.3إجمالي CVSS
الثغرات · 4
متوسطة
2
عالية
2
PT-2026-25975
7.7
2026-03-17
Cockpit · Cockpit · CVE-2026-31891
**اسم البرنامج المعرض للخطر والإصدارات المتأثرة** إصدارات Cockpit 2.13.4 والإصدارات الأقدم **الوصف** Cockpit هو نظام إدارة محتوى بدون واجهة مستخدم. تتعرض المثيلات التي تعمل بالإصدار 2.13.4 أو الإصدارات الأقدم، مع تمكين الوصول إلى واجهة برمجة التطبيقات (API)، لمشكلة حقن SQL في مُحسِّن التجميع MongoLite. تشكل نقطة نهاية واجهة برمجة التطبيقات (API) `/api/content/aggregate/{model}` خطرًا عندما تكون متاحة للجمهور أو يمكن الوصول إليها من قبل مستخدمين غير موثوق بهم. يمكن للمهاجم الذي يمتلك مفتاح API صالحًا للقراءة فقط حقن أوامر SQL تعسفية عبر أسماء الحقول غير المُعقمة في استعلامات التجميع. وهذا يسمح بتجاوز مرشح المحتوى المنشور ` state=1` للوصول إلى المحتوى غير المنشور أو المقيد واستخراج البيانات غير المصرح بها من قاعدة بيانات المحتوى SQLite الأساسية. تعد الدالة `toJsonExtractRaw()` الموجودة في ملف `lib/MongoLite/Aggregation/Optimizer.php` مصدر المشكلة. **التوصيات** قم بالترقية إلى الإصدار 2.13.5 أو أحدث.