یک نقص امنیتی در پلتفرم Coolify تا نسخه 4.1.2 شناسایی شده است که به دلیل نقص در پیادهسازی مکانیزمهای احراز هویت، امکان دسترسی غیرمجاز به منابع سیستم را فراهم میکند. این آسیبپذیری که با شناسه CVE-2026-100744 ثبت شده، در بخش Route-Level Middleware و بهطور مشخص در فایل CanUpdateResource.php رخ داده است.
جزئیات فنی آسیبپذیری
بررسیها نشان میدهد که در نسخههای آسیبپذیر، بدنه اصلی احراز هویت در Middleware مربوطه (شامل بررسی Gate::allows('update', $resource)) به صورت کامنت شده (Commented out) ارسال شده است. این اتفاق باعث شده تا این بخش از کد عملاً به یک no-op pass-through تبدیل شود و هیچگونه بررسی دسترسی برای درخواستهای بهروزرسانی انجام ندهد.
تاثیرات امنیتی
- سطح دسترسی: یک کاربر با سطح دسترسی پایین (Low-privilege user) که دارای حساب کاربری معتبر در Coolify باشد، میتواند این محدودیتها را دور بزند.
- دامنه اثر: مهاجم میتواند عملیات بهروزرسانی را روی اپلیکیشنها، دیتابیسها، سرویسها، سرورها، محیطها (Environments) و پروژههایی که متعلق به او نیستند، اجرا کند.
- تأثیر بر CIA: این نقص تأثیر شدیدی بر Integrity (یکپارچگی دادهها) دارد و میتواند منجر به تغییرات غیرمجاز در پیکربندیهای حساس شود.
راهکار رفع مشکل
توسعهدهندگان Coolify این مشکل را در نسخه 4.2.0 برطرف کردهاند. به تمامی مدیران سیستم و SOC توصیه میشود در سریعترین زمان ممکن اقدام به بهروزرسانی زیرساختهای خود به آخرین نسخه پایدار نمایند تا از سوءاستفاده احتمالی از این Exploit جلوگیری شود.