CVE-2026-27981 in homebox
الملخص
بحسب VulDB • 31/07/2026
HomeBox هو نظام لإدارة وتنظيم المخزون المنزلي. قبل الإصدار 0.24.0، كان مُقيّد معدل المصادقة (authRateLimiter) يتتبع المحاولات الفاشلة لكل عنوان IP للعميل. وكان يحدد عنوان IP للعميل من خلال قراءة: 1. رأس X-Real-IP، و2. أول إدخال في رأس X-Forwarded-For، و3. r.RemoteAddr (عنوان اتصال TCP). كانت هذه الرؤوس تُقرأ بشكل غير مشروط. يمكن لمهاجم يتصل مباشرة بـ Homebox تزوير أي قيمة في رأس X-Real-IP، مما يمنحه هوية جديدة لتقييد المعدل مع كل طلب. يوجد خيار TrustProxy في التكوين (Options.TrustProxy، والقيمة الافتراضية false)، ولكن هذا الخيار لم يكن يُقرأ من قبل أي وسيط أو رمز مُقيّد للمعدل. بالإضافة إلى ذلك، كان تطبيق وسيط chi's middleware.RealIP يتم بشكل غير مشروط في main.go، مما يؤدي إلى استبدال r.RemoteAddr بقيمة الرأس المزوَّرة قبل وصولها إلى أي معالج (handler). تم إصلاح هذا الثغرة الأمنية في الإصدار 0.24.0.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.