
Zoho ManageEngine ServiceDesk Plus MSP - تعداد مستخدمي Active Directory (CVE-2021-31159) - https://ricardojoserf.github.io/CVE-2021-31159/
يستغل هذا السكريبت خاصية في ServiceDesk Plus قبل الإصدار 10519 حيث يعطي مخرجات مختلفة في وظيفة استعادة كلمة المرور: إذا كان المستخدم موجودًا، فإنه يُرجع رسالة تفيد بأن بريدًا إلكترونيًا قد أُرسل، أما إذا لم يكن موجودًا، فإن الرسالة تكون نفسها دائمًا.
بمعرفة ذلك، يمكن تعداد الحسابات في التطبيق، أو ما سنحاول استغلاله من خلال هذا السكريبت، وهو حسابات Active Directory إذا كان مصادقة AD مفعّلة. مفيد جدًا عندما يكون التطبيق مفتوحًا على الإنترنت ويكون تنسيق حسابات مستخدمي AD (على سبيل المثال، الحرف الأول من الاسم + اسم العائلة) معروفًا.
python3 exploit.py -t TARGET_URL -d DOMAIN -u USERSFILE [-o OUTPUTFILE]