CVE-2026-28498 in Authlib
الملخص
بحسب VulDB • 22/06/2026
Authlib هي مكتبة بايثون تُستخدم لبناء خوادم OAuth و OpenID Connect. قبل الإصدار 1.6.9، تم تحديد ثغرة على مستوى المكتبة في مكتبة Authlib لبايثون تتعلق بمصادقة رموز الهوية الخاصة بـ OpenID Connect (OIDC). وتحديداً، يُظهر منطق التحقق من التجزئة الداخلي (_verify_hash)، المسؤول عن مصادقة مطالبات at_hash (تجزئة رمز الوصول) و c_hash (تجزئة رمز التفويض)، سلوكاً يسمح بالوصول في حال الفشل عند مواجهة خوارزمية تشفير غير مدعومة أو مجهولة. تتيح هذه الثغرة لمهاجم تجاوز حماية النزاهة الإلزامية عن طريق تزويد رمز هوية مزور يحتوي على معلمة رأس alg مُعرَّفة عمداً كخوارزمية غير معروفة. تقوم المكتبة بالتقاط حالة عدم الدعم وتُرجع القيمة True (مصادقة ناجحة) بصمت، مما ينتهك مبادئ التصميم التشفيري الأساسية ومواصفات OIDC المباشرة. تم إصلاح هذه المشكلة في الإصدار 1.6.9.
If you want to get best quality of vulnerability data, you may have to visit VulDB.