PT-2026-121677
CVE-2026-114620
·
تاريخ النشر
2026-10-22
·
تاريخ التحديث
2026-10-27
الوصف من
CVSS 3.1
5.4
متوسطةالمقاييسAV:N/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:N
اسم البرنامج المصاب والإصدارات المتأثرة
Authlib الإصدارات السابقة لـ 1.9.0
Description
في تنفيذ RFC 9101 JWTAuthenticationRequest ضمن authlib/oauth2/rfc9101/authorization server.py، يتم تمرير المعلمة
request uri غير المصادق عليها والتي يتحكم فيها العميل إلى الدالة المجردة get request object() قبل تطبيق سياسة الوجهة أو التسجيل. إذا قام المطور بتنفيذ هذا الخطاف (hook) كعملية جلب خارجية غير مقيدة، يمكن لمهاجم عن بُعد يمتلك معرف عميل عام صالح إجبار خادم التفويض على طلب عناوين URL داخلية أو محلية أو عناوين أخرى غير مقصودة. يمكن للمهاجم بعد ذلك تمييز نتائج عمليات الجلب هذه من خلال فروق التوقيت واستجابات الخطأ المتنوعة.Recommendations
التحديث إلى الإصدار 1.9.0.
كإجراء تخفيف مؤقت، تأكد من أن الخطاف
get request object() يطبق قائمة سماح آمنة، وعناصر تحكم في الوجهة، وحدوداً لعمليات الجلب.قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾