Windows Server 2025: الثقة أحادية الاتجاه لا تعزل غابة Active Directory

Windows Server 2025: الثقة أحادية الاتجاه لا تعزل غابة Active Directory
تقليديًا، كانت غابة Active Directory تُعتبر حدًا أمنيًا، بناءً على افتراض أن علاقات الثقة بين الغابات لا تمنح تحكمًا إداريًا على غابة أخرى. ومع ذلك، تُظهر الأبحاث أن هذا الافتراض ليس صالحًا دائمًا. يفحص Jorge's Quest For Knowledge تقنية معروفة سابقًا لإساءة استخدام الثقات أحادية الاتجاه (سواء ثقة غابة أو خارجية) من الغابة الواثقة، ويختبرها ضد إصدارات حديثة من Windows Server، بما في ذلك Windows Server 2025. الاستنتاج الرئيسي: على الرغم من إدخال آليات أمان جديدة، يظل الهجوم ممكنًا.
كيف تعمل التقنية؟ إذا حصل المهاجم على تحكم إداري على الغابة الواثقة، فيمكنه استخراج بيانات اعتماد الثقة (المفاتيح التشفيرية المرتبطة بحساب الثقة) من قاعدة بيانات NTDS.DIT الخاصة بالغابة. يمكن بعد ذلك استخدام بيانات الاعتماد هذه لطلب TGT لحساب الثقة في الغابة الموثوقة.
ما الذي تغير في Windows Server 2025؟ بشكل افتراضي، يكون لحساب الثقة primaryGroupID = 513، مما يعني أنه ينتمي إلى Domain Users. بمجرد إدخال أول وحدة تحكم مجال قابلة للكتابة (RWDC) بنظام Windows Server 2025 ونقل دور PDC FSMO إليها، يتم إنشاء مجموعتي أمان عامتين: • Forest Trust Accounts (RID 528)، لثقات الغابات • External Trust Accounts (RID 529)، للثقات الخارجية نتيجة لذلك، لم تعد الموارد المحمية بواسطة مجموعتي Domain Users أو Users متاحة لحسابات الثقة. كان من المتوقع أن تمنع هذه التغييرات أيضًا حسابات الثقة من المصادقة على المجال الموثوق وإجراء الاستطلاع. ومع ذلك، تُظهر الأبحاث أن هذا ليس هو الحال.
لماذا لا يزال الهجوم يعمل؟ اختبر الباحث ثلاثة سيناريوهات على وحدات تحكم مجال Windows Server 2022 و2025:
  1. الحصول على TGT باستخدام مفتاح AES256: • ضد وحدة تحكم مجال Windows Server 2022، نجح طلب TGT لحساب ثقة باستخدام مفتاح AES256. لا يتم فرض المجموعات الجديدة على Windows Server 2022، والتصفية بواسطة primaryGroupID لا تمنع المصادقة نفسها. • ضد Windows Server 2025، نجح الطلب أيضًا. لا تمنع مجموعات الأمان الجديدة حسابات الثقة من الحصول على TGT لأن حساب الثقة لا يزال موجودًا ويظل ممكّنًا.
  2. الحصول على TGT باستخدام مفتاح RC4: • ضد Windows Server 2022، فشل الطلب، على الأرجح بسبب الإهمال الأخير لـ RC4. • ضد Windows Server 2025، فشل أيضًا لأن وحدات تحكم مجال Windows Server 2025 لا تدعم RC4.
  3. الحصول على TGT باستخدام مفتاح AES128: ضد Windows Server 2025 وWindows Server 2022، نجح الطلب.
الاستنتاج: تغيير primaryGroupID من 513 إلى 528 أو 529 لا يعطّل حسابات الثقة ولا يمنع المصادقة. طالما أن خوارزمية تشفير مدعومة (AES128 أو AES256) متاحة، يمكن للمهاجم لا يزال الحصول على TGT لحساب الثقة. لا يُشترط RC4.
المورّدون
المنتجات