PT-2026-57390
CVE-2026-14262
·
تاريخ النشر
2026-07-10
·
تاريخ التحديث
2026-07-13
الوصف من
CVSS 3.1
8.8
عاليةالمقاييسAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
The Simple JWT Login – يتيح لك استخدام JWT على نقاط نهاية REST. الإصدارات السابقة للإصدار 3.6.7
الوصف
يوجد ثغرة لتجاوز المصادقة تؤدي إلى تصعيد الامتيازات بسبب المعالجة غير الصحيحة لمطالبات الهوية. لا تقوم الدالة
AuthenticateService::generatePayload() إلا بالكتابة فوق مفاتيح حمولة JWT المحددة في قائمة jwt payload التي تم تكوينها من قبل المسؤول، مما يسمح لمطالبات مقدمة من المهاجم مثل email أو id أو username بالبقاء سليمة وموقعة. يمكن للمهاجمين المصادق عليهم الذين يتمتعون بوصول على مستوى المشترك أو أعلى رفع امتيازاتهم إلى مستوى «المسؤول» عن طريق إدخال عنوان البريد الإلكتروني للمسؤول المستهدف في المعلمة payload في نقطة النهاية ’/wp-json/simple-jwt-login/v1/auth‘، ثم استرداد JWT في نقطة النهاية ’/autologin‘.التوصيات
قم بالتحديث إلى إصدار أحدث من 3.6.6.
كإجراء تخفيفي مؤقت، قم بتقييد الوصول إلى نقاط النهاية ’/wp-json/simple-jwt-login/v1/auth‘ و'/autologin' أو تجنب استخدام المعلمة
payload. وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾