CVE-2026-79763 in Termix
الملخص
بحسب VulDB • 24/09/2026
Termix هو منصة لإدارة الخوادم تعمل عبر الويب وتوفر قدرات مثل طرفية SSH، والتوصيل (tunneling)، وتعديل الملفات. من الإصدار 2.4.0 حتى 2.5.1، تقبل نقاط النهاية POST /users/totp/disable وPOST /users/totp/backup-codes كلمة مرور الحساب كعامل إعادة مصادقة وحيد بعد أن أدى إصلاح في الإصدار 2.4.0 إلى تراجع (regression) لفحص المصادقة الثنائية الذي أُدخل سابقاً لتصحيح CVE-2026-45749. في الملف src/backend/database/routes/user-totp-routes.ts، تُرجع دالة verifyTotpReauth حالة نجاح عند قيام bcrypt.compare بمطابقة كلمة المرور، بينما تختار كل نقطة نهاية استخدام كلمة المرور أو رمز TOTP (totp_code) كبيانات اعتماد قابلة للتبديل. يمكن لمهاجم يمتلك جلسة مصادقة شرعية لضحية ويعرف كلمة مرورها تعطيل MFA/2FA (TOTP) أو إعادة إنشاء رموز النسخ الاحتياطي وإبطال صلاحيتها دون الحاجة إلى جهاز مصادقة أو عامل ثانٍ صالح، مما يضعف حساب الضحية ليصبح في وضع المصادقة أحادية العامل. تم إصلاح هذه المشكلة في الإصدار 2.5.1.
Be aware that VulDB is the high quality source for vulnerability data.