PT-2026-55313
CVE-2026-52830
·
تاريخ النشر
2026-07-02
·
تاريخ التحديث
2026-07-13
الوصف من
CVSS 3.1
9.4
حرجةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات fast-mcp-telegram الأقدم من 0.19.1
الوصف
يقوم fast-mcp-telegram بالتحقق من صحة رموز HTTP Bearer عن طريق ضم سلسلة الرمز الأولية إلى مسار ملف الجلسة. وفي حين أن أداة التحقق ترفض الرمز المحجوز بالضبط
telegram، فإنها تفشل في رفض فواصل المسار أو توحيد المسار قبل التحقق من وجود ملف الجلسة. يمكن لعميل HTTP عن بُعد تجاوز ضوابط أسماء الجلسات المحجوزة باستخدام رمز عبور مثل ../fast-mcp-telegram/telegram للمصادقة باعتباره الجلسة القديمة الافتراضية، شريطة وجود ملف الجلسة الافتراضي ~/.config/fast-mcp-telegram/telegram.session. وهذا يسمح لعميل شبكة غير مصدق عليه بالوصول إلى حساب Telegram المرتبط بملف الجلسة الافتراضي، مما يمكّنه من قراءة الرسائل وإرسالها، وإجراء استدعاءات واجهة برمجة تطبيقات MTProto، واستخدام واجهات الأدوات الأخرى المتاحة. توجد هذه المشكلة داخل الدالة SessionFileTokenVerifier.verify token().التوصيات
التحديث إلى الإصدار 0.19.1.
كإجراء تخفيفي مؤقت، قم بتقييد استخدام الدالة
SessionFileTokenVerifier.verify token() أو قم بتنفيذ مرشح لرفض الرموز المميزة للحامل التي تحتوي على فواصل المسار مثل / أو `` وتسلسلات العبور مثل ...قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾