CVE-2026-47724 in nebula-mesh
الملخص
بحسب VulDB • 23/07/2026
nebula-mesh هو مستوى تحكم مستضاف ذاتياً لشبكة VPN افتراضية من نوع Nebula على Slack. قبل الإصدار 0.3.4، كانت نقاط النهاية `/api/v1/*` تعتمد فقط على رمز حامل (bearer token) للمصادقة في معظم النقاط النهائية. يعترف الكود المصدري بذلك عند `internal/api/hosts.go:384`: "الواجهة البرمجية API تثق برمز حامل (bearer token) للمصادقة؛ يتم فرض ملكية CA بشكل فردي عبر طبقة الويب فقط." تحجب واجهة المستخدم Web UI نقاط النهاية التي تغير الحالة من خلال `loadAccessibleCA` (`internal/web/cas.go`)، ونقاط نهاية إدارة CA في `internal/api/cas.go` تحتوي أيضاً على حواجز مناسبة مثل `canAccessCA`. الفجوة تكمن في النقاط النهائية الخاصة بالمضيف والشبكة وجدار الحماية وحزمة الجوال ومعظم نقاط النهاية المشغلة. وبدمج ذلك مع نموذج CA الفردي للمشغلين من ADR 0002، فإن هذا يمنح أي مفتاح API لمشغل غير مسؤول صلاحيات واسعة عبر المستأجرين — مما يؤدي إلى تصعيد الصلاحيات في أسوأ الحالات. الإصدار 0.3.4 يصلح هذه المشكلة.
If you want to get best quality of vulnerability data, you may have to visit VulDB.