یک آسیبپذیری امنیتی با شناسه CVE-2026-87722 در نرمافزار Gerrit Code Review شناسایی شده است که منجر به مصرف کنترلنشده منابع (Uncontrolled Resource Consumption) میشود. این نقص امنیتی در دستههای CWE-400 و CWE-1333 قرار میگیرد.
جزئیات فنی و نقاط آسیبپذیر
این مشکل در بخش پیشنیازهای جستجوی عبارتهای منظم (Regex search query predicates) مانند RegexProjectPredicate، RegexRefPredicate و RegexPathPredicate رخ میدهد. همچنین، نقاط انتهایی (Endpoints) مربوط به فیلترهای REST Regex در مسیرهای زیر تحت تأثیر قرار دارند:
/projects/?r=(در RegexListSearcher)/projects/{project}/branches/?r=(در RefFilter)
تاثیرات و دسترسیها
یک مهاجم از راه دور (Remote Attacker) میتواند بدون نیاز به احراز هویت (Unauthenticated)، از این آسیبپذیری برای ایجاد فشار بیش از حد بر منابع سیستم استفاده کند. در صورتی که دسترسی خواندن ناشناس (Anonymous read access) غیرفعال باشد، کاربران احراز هویت شده میتوانند این حمله را اجرا نمایند.
نسخههای تحت تأثیر
این آسیبپذیری در نسخههای زیر مشاهده شده است:
- نسخههای 2.1.6 تا 3.12.9
- نسخههای 3.13.0 تا 3.13.8
- نسخههای 3.14.0 تا 3.14.2