Coolify is an open-source and self-hostable tool for managing servers, applications, and databases. In Coolify versions up to and including v4.0.0-beta.434, a low privileged user (member) can invite a high privileged user. At first, the application will throw an error, but if the attacker clicks the invite button a second time, it actually works. This way, a low privileged user can invite themselves as an administrator to the Coolify instance. After the high privileged user is invited, the attacker can initiate a password reset and log in with the new admin. As of time of publication, it is unclear if a patch is available.
Coolify versions up to v4.0.0-beta.434 contain an authorization bypass vulnerability allowing low-privileged users to invite themselves as administrators through a race condition in the invite mechanism. Attackers can exploit this by clicking the invite button twice to bypass initial error validation, then reset passwords to gain full administrative access.
تحتوي نسخ Coolify حتى الإصدار v4.0.0-beta.434 على ثغرة خطيرة في التحكم بالوصول تسمح للمستخدمين ذوي الامتيازات المنخفضة بتجاوز آليات التفويض. يمكن للمهاجم استغلال حالة سباق في نظام الدعوات بالنقر مرتين على زر الدعوة لدعوة نفسه كمسؤول، ثم إعادة تعيين كلمة المرور للوصول الكامل.
إصدارات Coolify حتى v4.0.0-beta.434 تحتوي على ثغرة تجاوز التفويض تسمح للمستخدمين منخفضي الامتيازات بدعوة أنفسهم كمسؤولين من خلال حالة سباق في آلية الدعوة. يمكن للمهاجمين استغلال هذا بالنقر على زر الدعوة مرتين لتجاوز التحقق من الخطأ الأولي، ثم إعادة تعيين كلمات المرور للحصول على وصول إداري كامل.
Immediately upgrade Coolify to a patched version beyond v4.0.0-beta.434 when available. Implement strict input validation and idempotency checks on the invite endpoint to prevent duplicate processing. Review and audit all user invitations and administrative account creations. Enforce multi-factor authentication for administrative accounts. Monitor for suspicious invitation patterns and unauthorized privilege escalations.
قم بترقية Coolify فوراً إلى إصدار مصحح يتجاوز v4.0.0-beta.434 عند توفره. طبق التحقق الصارم من المدخلات والتحقق من عدم التكرار على نقطة نهاية الدعوة لمنع المعالجة المكررة. راجع وتدقيق جميع دعوات المستخدمين وإنشاءات الحسابات الإدارية. فرض المصادقة متعددة العوامل للحسابات الإدارية. راقب الأنماط المريبة في الدعوات والتصعيدات غير المصرح بها للامتيازات.