PT-2025-39697

CVE-2025-59936

·

تاريخ النشر

2025-09-26

·

تاريخ التحديث

2026-10-09

الوصف من

CVSS 3.1
9.4
حرجة
المقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات get-jwks الأقدم من 11.0.2
الوصف
يوجد عيب في مكتبة get-jwks يتعلق بآلية الحصول على مفاتيح JWKS. عند التحقق من صحة بيان المُصدر (iss) بعد استرداد المفاتيح من ذاكرة التخزين المؤقت، يمكن إعادة استخدام المفاتيح المخزنة في ذاكرة التخزين المؤقت الخاصة بمصدر غير متوقع، مما يؤدي إلى تجاوز عملية التحقق من صحة المُصدر. وهذا يسمح لمهاجم خبيث بإنشاء توقيعات JWT، حيث يضمن أولاً وجود مفتاح عام محدد في ذاكرة التخزين المؤقت، ثم يستخدم هذا المفتاح المخزّن في ذاكرة التخزين المؤقت لاجتياز عملية التحقق من التوقيع لمصدر مستهدف. تحدث هذه الثغرة الأمنية عندما يتم إجراء التحقق من المصدر بعد استخدام get-jwks لاسترداد المفاتيح، وهو إعداد شائع. تتعلق المشكلة بإنشاء مفاتيح التخزين المؤقت، مما قد يؤدي إلى حدوث تضارب في المفاتيح ويسمح للمهاجمين بالتحكم في المفتاح المستخدم للتحقق من التوقيع.
التوصيات
قم بالتحديث إلى الإصدار 11.0.2 أو أحدث من get-jwks.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-QC2Q-QHF3-235M
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾