باگ GitLab با حداکثر شدت امکان اجرای کد از راه دور را در طول 12 سال انتشار می دهد.
فروشنده «اکیدا توصیه میکند» بهروزرسانی به نسخه ثابت «در اسرع وقت»
GitLab روز چهارشنبه یک نقص با حداکثر شدت را اصلاح کرد که میتواند به مهاجمان احراز هویت نشده اجازه دهد تحت شرایط خاصی کد دلخواه را روی سرورهای خود مدیریت اجرا کنند. تاریخ انتشار نرم افزارهای تحت تأثیر به 12 سال کامل می رسد - بنابراین اکنون به نسخه ثابت ارتقا دهید.
اشکال سرریز اعداد صحیح که به عنوان CVE-2026-110264 ردیابی می شود، بر کامپایل بیان منظم در GitLab Community Edition (CE) و Enterprise Edition (EE)، از جمله نسخه های مربوط به GitLab 7.0، که در ژوئن 2014 منتشر شد، تأثیر می گذارد.
فروشنده در یادداشتهای انتشار خود گفت: این نقص، «تحت شرایط خاص، میتوانست به یک کاربر تأیید نشده اجازه دهد تا کد دلخواه را در سرور GitLab به دلیل سرریز اعداد صحیح هنگام کامپایل کردن یک عبارت منظم ساختهشده خاص اجرا کند».
GitLab اصلاحاتی را در نسخه های 19.5.1، 19.4.3 و 19.3.6 منتشر کرد و پچ را به نسخه های 19.2.9، 19.1.9، 19.0.10 و 18.11.13 بکپورت کرد. فروشنده «اکیدا توصیه میکند» که همه سازمانهایی که نرمافزار آسیبپذیر را اجرا میکنند «در اسرع وقت» به نسخه ثابت ارتقا دهند.
زیرساختهای مدیریتشده توسط GitLab، از جمله GitLab.com و GitLab Dedicated، وصلهشده باقی میمانند و فروشنده همچنین دو تشخیص تهدید (اینجا و اینجا) را برای مشتریانی که نمونههای خود مدیریتی دارند منتشر کرد.
جوهان کارلسون، شکارچی باگ، این آسیبپذیری را از طریق برنامه جایزه باگ HackerOne GitLab گزارش کرد.
شرکت شناسایی تهدید SOC Prime هشدار داد: «برای سازمانهایی که زیرساخت GitLab خود مدیریتی دارند، تأثیر بالقوه آن شدید است. مخازن GitLab اغلب حاوی کد منبع، پیکربندی CI/CD، اسرار استقرار، توکنهای دسترسی، تعاریف زیرساخت و اتصالات به محیطهای تولیدی هستند. بنابراین مصالحه در سطح سرور میتواند فرصتهایی برای سرقت اعتبار، دستکاری مخزن، حملات زنجیره تامین، تداوم یا حرکت جانبی ایجاد کند.
در حالی که هنوز هیچ نشانه ای از هرگونه تلاش برای استثمار در طبیعت وجود ندارد، ما انتظار داریم که مجرمان به زودی شروع به بررسی موارد آسیب پذیر کنند.
هرج و مرج مداوم PHP ممکن است به مدافعان شروع کوتاهی در این مورد داده باشد، اما با توجه به رتبه بندی کامل 10 CVSS و دسترسی GitLab به شرکت - ادعا می کند 50 میلیون کاربر ثبت نام شده و بیش از 50 درصد از Fortune 100 - این مدت طولانی دوام نخواهد آورد.
به گفته آژانس امنیت سایبری و امنیت زیرساخت ایالات متحده و محققان خصوصی، ماه گذشته، مهاجمان شروع به ضربه زدن به یک نقص با حداکثر شدت در همان محصولات GitLab CE و EE کردند، تنها چند روز پس از انتشار یک وصله توسط فروشنده.
متن اصلی (انگلیسی)
Max-severity GitLab bug allows remote code execution over 12 years of releases
Vendor 'strongly recommends' upgrading to a fixed version 'as soon as possible'