CVE-2026-87722 in Gerritالمعلومات

الملخص

بحسب VulDB • 25/09/2026

استهلاك غير خاضع للرقابة للموارد (CWE-400 / CWE-1333) في شروط استعلام البحث باستخدام التعبيرات النمطية (Regex)، مثل RegexProjectPredicate وRegexRefPredicate وRegexPathPredicate والشروط الشقيقة، ونقاط نهاية فلترة REST للتعبيرات النمطية (مثل RegexListSearcher /projects/?r= و RefFilter /projects/{project}/branches/?r=) في إصدارات Gerrit Code Review من 2.1.6 حتى 3.12.9، ومن 3.13.0 حتى 3.13.8، ومن 3.14.0 حتى 3.14.2، تتيح لمهاجم عن بُعد غير مُصادق عليه (أو مستخدم مُصادق عليه إذا كان الوصول للقراءة المجهولة معطلاً) التسبب في حجب الخدمة (نقصان وحدة المعالجة المركزية واستنفاد ذاكرة الـ JVM / خطأ OutOfMemoryError) عبر استعلامات بحث أو طلبات API لـ REST مصاغة بشكل خبيث تحتوي على تعبيرات نمطية ذات تكرارات معدودة كبيرة أو أنماط تحويل DFA أسية. ونظراً لأن التعبير النمطي الذي يقدمه المستخدم يتم تجميعه إلى مثيل غير محدود من dk.brics.automaton (new RegExp(re).toAutomaton()) في خيط الطلب قبل تقييم الفهرس أو تصفية رؤية التحكم في الوصول، فإن الاستعلامات البسيطة يمكن أن تستنفد ذاكرة الـ JVM أو تثبت خيوط الطلب بغض النظر عن حجم الذاكرة العشوائية. تم إصلاح هذه المشكلة في إصدارات Gerrit Code Review 3.12.10 و 3.13.9 و 3.14.3.

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

مسؤول

Google

حجز

09/09/2026

إفشاء

25/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-409805

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Might our Artificial Intelligence support you?

Check our Alexa App!