Hugo Baraúna

#20042من 60,403
15.6إجمالي CVSS
الثغرات · 2
متوسطة
1
عالية
1
PT-2026-68320
2026-08-05
8.8
CVE-2026-68746
Livebook
Livebook
تسمح مشكلة مفتوحة لم يتم حلها في Livebook لعميل شبكة غير مصدق عليه بالحصول على وصول كامل إلى خادم يفرض المصادقة عبر Livebook Teams. يحدث هذا عندما يقوم وكيل Livebook أو خادم التطبيق بتخزين معرف مجموعة النشر مؤقتًا في ذاكرة التخزين المؤقتة، ويصبح هذا المعرف غير قابل للحل، مثلما يحدث عند حذف المجموعة أثناء انقطاع اتصال الوكيل. تفشل الدالة `handle call/3` الموجودة في `lib/livebook/hubs/team client.ex` في التمييز بين المجموعة غير القابلة للحل والمجموعة التي تم تعطيل فرض الهوية فيها، مما يؤدي إلى قيام النظام بالإبلاغ عن أن فرض الهوية معطل. ونتيجة لذلك، تُرجع الدالة `authenticate/3` الموجودة في `lib/livebook/zta/livebook teams.ex` بيانات تعريف هوية فارغة، والتي تقوم الدالة `build current user/3` في `LivebookWeb.UserPlug` بدمجها في مستخدم جديد يتمتع بحق الوصول الكامل الافتراضي. ثم يتم منح هذا المستخدم حق الوصول بواسطة الدالة `authorized?/1` في `LivebookWeb.AuthPlug`. يمكن للمهاجم استغلال هذه الثغرة لقراءة دفاتر الملاحظات والأسرار، وتنفيذ التعليمات البرمجية على بيئة تشغيل الخادم، وتعطيل العمليات.