PT-2026-56083

CVE-2026-55500

·

تاريخ النشر

2026-07-06

·

تاريخ التحديث

2026-11-04

الوصف من

CVSS 3.1
9.9
حرجة
المقاييسAV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات 9Router الأقدم من 0.4.80
الوصف
تسمح نقطة النهاية /api/settings/database بتصدير واستيراد قاعدة البيانات بالكامل دون مصادقة كافية. نقطة النهاية محمية بواسطة البرمجيات الوسيطة ALWAYS PROTECTED، التي تتحقق فقط من صحة رمز JWT أو رمز CLI، ولا تتطلب إعادة مصادقة أعلى مستوى للعمليات الحساسة.
تشمل التفاصيل الفنية ما يلي:
  • نقطة نهاية واجهة برمجة التطبيقات (API): /api/settings/database
  • التصدير (GET): تسترد الدالة exportDb() قاعدة البيانات بالكامل، مما يعرض مفاتيح واجهة برمجة التطبيقات (API) بنص عادي من الحقل key في الجدول apiKeys، بالإضافة إلى رموز OAuth وأسرار عميل OIDC.
  • الاستيراد (POST): تسمح الدالة importDb() بمسح قاعدة البيانات بالكامل واستبدالها عبر معاملة واحدة، مما يمكّن المهاجم من الكتابة فوق جميع الإعدادات، بما في ذلك تجزئات كلمات المرور، للسيطرة الكاملة على النظام.
التوصيات
قم بالتحديث إلى الإصدار 0.4.80.
كحل مؤقت، قم بتقييد الوصول إلى نقطة نهاية /api/settings/database لتقليل مخاطر الاستغلال إلى أدنى حد.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-QVFM-67H2-2QFX
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾