ثغرات SSH غير مُصحَّحة في Tailscale تُمكِّن جهازاً مُخترَقاً من نشر صلاحيات root عبر الشبكة بأكملها

The Hacker News
مشاركة:
ثغرات SSH غير مُصحَّحة في Tailscale تُمكِّن جهازاً مُخترَقاً من نشر صلاحيات root عبر الشبكة بأكملها

أفصحت باحثة أمنية عن 11 ثغرة في SSH الخاص بـ Tailscale، قد تُمكِّن مهاجماً يمتلك موطئ قدم على جهاز واحد من الحصول على صلاحيات root على جميع الخوادم الأخرى التي تسمح بها قواعد الشبكة. نشرت إيريكا ويندش من مختبرات Cyberdione هذه النتائج في 25 أكتوبر في تقرير أسمته Tailworm، وتؤثر على أي مؤسسة تستخدم Tailscale SSH مع تفعيل ميزة port forwarding.

Tailscale أداة VPN تراكبية شائعة الانتشار تُنشئ شبكات خاصة تُسمى «tailnets» تربط الأجهزة عبر مزودي الخدمات السحابية ومراكز البيانات ومحطات العمل عن بُعد. وتُصمَّم ميزة SSH المدمجة لتحل محل إدارة مفاتيح SSH التقليدية.

ما الذي تُتيحه الثغرات

يُظهر تقرير ويندش ثلاثة مسارات هجوم رئيسية: الوصول إلى مآخذ النظام المقتصرة على root، واستبدال المآخذ المملوكة لـ root، والاستيلاء على مفتاح تسجيل الجهاز عبر سباق توقيت. في الشبكات التي لا تُفعِّل Tailnet Lock، يُتيح المسار الثالث للمهاجم إضافة جهاز جديد إلى الشبكة كخادم موثوق.

تتضمن النتائج أيضاً ثغرة في ميزة app-connector التجريبية التي قد تصل إلى وجهات غير مُعتمدة بما فيها خدمات البيانات الوصفية السحابية — وهي نقاط النهاية ذاتها التي استُغِلَّت في هجمات سرقة بيانات الاعتماد السحابية الكبرى.

مستخدمو Headscale في خطر أكبر

تقع المؤسسات التي تُشغِّل Headscale 0.29.5 — البديل مفتوح المصدر لخادم تنسيق Tailscale — في موقف أشد خطورة. خلافاً للخدمة المستضافة، لا يوفر Headscale خياراً لتعطيل port forwarding في SSH. وتُوضح ويندش أنه في بيئات Headscale ينبغي اعتبار كل منح وصول SSH بمثابة منح صلاحيات root على الجهاز المستهدف.

لا تصحيح ولا CVE

حتى نشر هذا التقرير، لم تُصدر Tailscale أي تصحيح أو CVE أو نشرة أمنية. أقر نائب رئيس الهندسة في الشركة باستلام تقرير ويندش وأفاد بأن Tailscale كانت تدرس المجالات ذاتها مسبقاً.

إجراءات الحماية حتى صدور التصحيح

توصي ويندش بعدة خطوات فورية: صياغة قواعد وصول SSH كأزواج من جهاز واحد إلى هدف واحد؛ تعطيل port forwarding في SSH حيثما أمكن؛ إزالة أذونات app-connector من الأجهزة التي لا تحتاجها؛ وتفعيل انتهاء صلاحية مفتاح العقدة. إذا كان الجهاز مشتبهاً في اختراقه، فالإجراء الصحيح هو حذفه على مستوى control plane لا مجرد إعادة تهيئته.

بحث أجرته إيريكا ويندش من مختبرات Cyberdione Labs، ونشره لأول مرة The Hacker News.

وردت في الأصل عن The Hacker News. اقرأ المقال الأصلي لمزيد من التفاصيل.

عرض المصدر الأصلي
مشاركة: