در دنیای پیچیده امنیت اکتیو دایرکتوری، مدیریت دسترسیها و مکانیزمهای Delegation نقشی حیاتی در حفظ امنیت زیرساخت ایفا میکنند.
یکی از حوزههایی که گهگاه کمتر مورد توجه قرار میگیرد اما ظرفیت بالایی برای ایجاد تهدیدات جدی دارد، بحث Delegation به ویژه در قالب Unconstrained Delegation است.
در این مدل، حسابها مجاز هستند بدون محدودیت اعتبارنامه کاربران را به سرویسهای دیگر منتقل کنند؛ موضوعی که اگر بهدرستی مدیریت نشود، میتواند به مهاجمان امکان دسترسی گسترده و حتی تصرف کامل Domain را بدهد.
مساله Group Managed Service Account یا gMSA یکی از انواع حسابهایی است که برای مدیریت سرویسها و برنامهها در محیطهای بزرگ استفاده میشود. هرچند طراحی gMSA با هدف بهبود امنیت انجام شده، اما در صورت استفاده نادرست یا پیکربندی اشتباه، به نقطه ضعف تبدیل خواهد شد؛ به ویژه زمانی که با Unconstrained Delegation ترکیب شود.
این مقاله به بررسی چرایی اهمیت این تهدید، روشهای شناسایی و بهرهبرداری مهاجمان، و راهکارهای کاهش ریسک و بهبود امنیت gMSA و Delegation میپردازد
این مقاله حمله به حسابهای gMSA با Unconstrained Delegation را توضیح میدهد. مهاجم با شناسایی gMSAهای دارای این ویژگی، بررسی سرورهای هدف و استخراج پسورد (از طریق دسترسی پرمیشن یا حمله NTLM Relay)، میتواند کنترل کامل دامنه را به دست آورد. ابزارهایی مثل Impacket و gMSADumper این پروسه را تسهیل میکنند. اشیاء غیرفعال هم خطرناک هستند و باید حذف یا هاردن شوند. این مسیر حمله اغلب نادیده گرفته میشود و برای حفاظت باید Unconstrained Delegation در سطح دامنه محدود شده و دسترسیها به دقت بررسی و محدود شوند.
#آکادمی_روزبه
مرکز تخصصی CISSP
https://nothingspecialforu.github.io/UCgMSAExploitation/