CVE-2026-61783 in Wazuh
الملخص
بحسب VulDB • 28/08/2026
Wazuh هو منصة أمان مفتوحة المصدر توفر حماية موحدة لـ XDR و SIEM لأجهزة الطرفية وأحمال العمل السحابية. في الإصدارات من 4.14.0 إلى 4.14.6، يمكن لمستخدم مُصادَق عليه ذو امتيازات منخفضة قراءة سر العنقود (cluster secret) من تكوين المدير لأن المنطق الذي يخفي القيم الحساسة يكون معطلاً بواسطة أي قاعدة RBAC لتحديث التكوين، بما في ذلك الرفض الصريح. يطبق الزخرفة `mask_sensitive_config()` الإخفاء فقط عندما تُرجع الدالة `_has_update_permissions()` القيمة false، لكن هذا البوابة تعتبر المستخدم قادراً على تحديث التكوين كلما وُجدت قاعدة `manager:update_config` أو `cluster:update_config`، دون التحقق مطلقاً مما إذا كان تأثير القاعدة هو السماح أم الرفض. وبما أن قاعدة الرفض تُخزن كمدخل حقيقي، فإن حساب القراءة فقط والمحمي عن طريق رفض تعديلات التكوين صراحةً يُحتسب على أنه لديه صلاحية التحديث، مما يؤدي إلى تعطيل الإخفاء. يؤدي طلب GET مُصادَق عليه واحد نحو نقطة نهاية التكوين مع `raw=true` إلى إرجاع ملف XML الخاص بـ ossec.conf كما هو تماماً مع وجود `cluster.key` نصاً واضحاً (clear)، بينما يرى حساب آخر متطابق في كل شيء ولكن بدون قاعدة الرفض القيمة مخفية. تم إصلاح هذه المشكلة في الإصدار 4.14.7.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.