CVE-2026-83603
Netdata: صلاحية جذر محلية عبر ndsudo بمسار socket_path عشوائي ← RCE عبر Pickle في fail2ban-client
- تم النشر
- 22/09/2026
- محدث
- 22/09/2026
- تخصيص CNA
- GitHub_M
- الأدلة المرصودة
- 04/11/2026
CVSS الأساسي
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:Nمنخفض · الثلاثين يومًا القادمة
- المئوية
- 25.2%
- تاريخ الموديل
- 04/11/2026
EPSS هو تقدير إحصائي، وليس يقينًا أو مقياسًا للتأثير. ادمجها مع CVSS وحالة KEV والتعرض وبيئتك.
ملخص
Netdata هي أداة مراقبة مفتوحة المصدر. قبل الإصدار 2.10.4، يقبل أمر المساعدة ndsudo ذو صلاحيات setuid-root، والمسمى fail2ban-client-status-socket في src/collectors/utils/ndsudo.c، معامل --socket_path الذي يتحكم فيه المستدعي من حساب خدمة netdata منخفض الصلاحيات. يمكن لهذا الحساب توجيه fail2ban-client العامل بصلاحيات root إلى مقبس UNIX خبيث، وتمرر الدالة fail2ban/client/csocket.py CSocket.receive() البيانات المُعادة إلى pickle.loads()، مما يسمح بتنفيذ شيفرة يتحكم فيها المهاجم بصلاحيات root على الأنظمة التي لديها fail2ban-client مثبتًا. تم إصلاح هذه المشكلة في الإصدار 2.10.4 وبناء nightly 2.10.0-782-nightly.
المصادر
نسخة إثبات مفهوم (PoC) لـ ZDI-CAN-28834/CVE-2026-83603، والتي تتيح تصعيد الامتيازات محليًا باستخدام netdata وfail2ban-client
الاستخدام المسؤول
استخدم معلومات الثغرات الأمنية فقط على الأنظمة التي تمتلكها أو المرخص لها باختبارها. يرتبط Kitploit ببيانات تعريف البحث العامة ولا يخزن أكواد الاستغلال أو الحمولات الضارة.