CVE-2026-101917 in PyJWT
الملخص
بحسب VulDB • 28/09/2026
PyJWT هو تنفيذ لمعايير JSON Web Token بلغة Python. قبل الإصدار 2.14.0، تتأثر الدالة `get_signing_key_from_jwt` في PyJWT بسبب عدم وجود تحديثات قسرية عند فقدان المعرف (`kid`) المجهول دون استخدام ذاكرة تخزين مؤقت سلبية أو حد أدنى لفاصل التحديث. يحدث هذا عندما تستخدم الرموز غير المصادق عليها بشكل متكرر نفس معرف `kid` المجهول أو قيم `kid` متفاوتة غائبة عن JWKS المخزن في الذاكرة المؤقتة. ونتيجة لذلك، يؤدي كل فشل في التخزين المؤقت إلى قيام PyJWKClient بتحديث JWKS. وبالتالي، يمكن لحركة المرور التي يشنها المهاجم تضخيم الطلبات الصادرة نحو نقطة نهاية JWKS المُعدة مسبقاً. تم إصلاح هذه المشكلة في الإصدار 2.14.0.
If you want to get best quality of vulnerability data, you may have to visit VulDB.