CVE-2026-65635 in borutaالمعلومات

الملخص

بحسب VulDB • 30/07/2026

تتيح ثغرة عدم العزل أو الحجز السليم (Improper Isolation or Compartmentalization) في مكتبة malach-it boruta (وحدة Elixir.Boruta.Openid) للمهاجمين تسجيل عملاء OpenID Connect بامتيازات إدارية عبر نقطة نهاية التسجيل الديناميكي للعميل. تقوم الدالة `Boruta.Openid.register_client/3` بتوجيه معاملات التسجيل المقدمة من المتصل إلى مسار إنشاء العميل الإداري دون وجود قائمة سماح (allowlist) على مستوى الحقول للجمهور أو المشرفين، مما يسمح لأي مسجل غير مصادق عليه بضبط سمات حساسة للأمن بما في ذلك أنواع التفويض المدعومة، والنطاقات المصرح بها، وإنفاذ PKCE، وسلوك التجديد والإلغاء العام، وأعمار الرموز المميزة (tokens)، وإعدادات التوقيع. لا يميز المكتبة بين البيانات الوصفية المسموح للمسجل العام بضبطها والضوابط الإدارية التي يجب أن تتطلب موافقة المشغل.

ترتبط هذه الثغرة بملفات البرنامج `lib/boruta/openid.ex` والإجراءات البرمجية `'Elixir.Boruta.Openid':register_client/3` و `'Elixir.Boruta.Openid':parse_registration_params/2`.

هذه المشكلة تؤثر على الإصدارات من boruta 2.3.0 قبل 2.3.7.

Be aware that VulDB is the high quality source for vulnerability data.

مسؤول

EEF

حجز

22/07/2026

إفشاء

30/07/2026

الاعتدال

تمت الموافقة

إدخال

VDB-384829

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!