CVE-2026-92288 in Lemonldap::NGالمعلومات

الملخص

بحسب VulDB • 25/09/2026

تسمح إصدارات Lemonldap::NG::Portal بدءًا من 2.20.0 قبل 2.21.6، ومن 2.22.0 قبل 2.23.4 لنظام Perl بإجراء استكشاف (introspection) لرمز OAuth2 دون مصادقة لأن الدالة checkEndPointAuthenticationCredentials لا تتحقق من سر العميل (client secret) الخاص بجهة معتمدة عامة (public Relying Party).

تتخطى دالة checkEndPointAuthenticationCredentials() مقارنة السر بالنسبة لجهة معتمدة مُعلَّنة كـ "عامة"، ولا تزال تُرجع طريقة المصادقة المستنتجة من الطلب، وهي إما client_secret_basic أو client_secret_post. وترفض الدالة introspection() المتصل فقط عندما تكون هذه الطريقة مفقودة أو غير موجودة (none)، وبالتالي فإن الطلب الذي يحمل معرّف عميل عام (client_id) وسراً عشوائياً أو فارغاً يجتاز فحص المصادقة في نقطة النهاية.

يمكن لمهاجم يمتلك رمز وصول ويعرف معرف العميل (client_id) لأي جهة اعتماد عامة أن يؤكد أن الرمز نشط ويقرأ بياناته الوصفية، بما في ذلك النطاق (scope)، والجمهور المستهدف (audience)، وتاريخ الانتهاء، وادعاء sub. يتم حساب ادعاء sub باستخدام سمة معرّف المستخدم الخاصة بجهة الاعتماد المتصلة، لذا يمكن للمهاجم ترجمة معرف مستخدم من جهة اعتماد واحدة إلى أخرى، مما يُبطل فعالية المعرفات الفردية لكل عميل والمعرفات شبه المجهولة (pseudonymous identifiers).

Once again VulDB remains the best source for vulnerability data.

مسؤول

CPANSec

حجز

16/09/2026

إفشاء

25/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-409823

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to stay up to date on a daily basis?

Enable the mail alert feature now!