Edimax EW-7438RPn-v3 Mini 1.27 allows unauthenticated attackers to access the /wizard_reboot.asp page in unsetup mode, which discloses the Wi-Fi SSID and security key. Attackers can retrieve the wireless password by sending a GET request to this endpoint, exposing sensitive information without authentication.
CVE-2020-37150 is a critical information disclosure vulnerability in Edimax EW-7438RPn-v3 Mini firmware v1.27 that allows unauthenticated attackers to retrieve Wi-Fi credentials (SSID and security key) through an unprotected endpoint. The vulnerability requires only a simple GET request to /wizard_reboot.asp during device setup, making it trivial to exploit. This poses significant risk to Saudi organizations using these devices for network access, as compromised Wi-Fi credentials can lead to unauthorized network access and lateral movement.
IMMEDIATE ACTIONS:
1. Identify all Edimax EW-7438RPn-v3 Mini devices running firmware v1.27 in your network using network scanning tools (nmap, Shodan queries for Saudi IP ranges)
2. Isolate affected devices from production networks immediately if they contain sensitive data access points
3. Change all Wi-Fi passwords/PSKs on affected devices to new strong credentials (minimum 16 characters, mixed case, numbers, symbols)
4. Review Wi-Fi access logs for unauthorized connections during the vulnerability window
PATCHING GUIDANCE:
1. Download firmware version 1.28 or later from Edimax official support portal
2. Access device management interface (typically 192.168.0.1) with admin credentials
3. Navigate to System Settings > Firmware Upgrade
4. Upload the patched firmware and allow 5-10 minutes for installation
5. Verify device reboots and Wi-Fi connectivity is restored
6. Test /wizard_reboot.asp endpoint is no longer accessible without authentication
COMPENSATING CONTROLS (if patching delayed):
1. Implement network segmentation — isolate affected devices on separate VLAN
2. Disable remote management access to device web interface
3. Implement MAC filtering on affected access points
4. Monitor for suspicious GET requests to /wizard_reboot.asp using WAF/IDS rules
5. Restrict physical access to device reset buttons
DETECTION RULES:
1. IDS/IPS: Alert on GET requests to /wizard_reboot.asp from external sources
2. Firewall logs: Monitor for HTTP requests to port 80 on Edimax device IPs targeting /wizard_reboot.asp
3. SIEM: Create correlation rule for multiple failed authentication attempts followed by successful /wizard_reboot.asp access
4. Network monitoring: Flag any device in 'unsetup mode' (check via DHCP server logs for devices requesting IP without prior configuration)
الإجراءات الفورية:
1. تحديد جميع أجهزة Edimax EW-7438RPn-v3 Mini التي تعمل بالإصدار 1.27 في شبكتك باستخدام أدوات المسح (nmap، استعلامات Shodan للنطاقات السعودية)
2. عزل الأجهزة المتأثرة عن شبكات الإنتاج فوراً إذا كانت تحتوي على نقاط وصول بيانات حساسة
3. تغيير جميع كلمات مرور Wi-Fi/PSK على الأجهزة المتأثرة إلى بيانات اعتماد قوية جديدة (16 حرفاً على الأقل، أحرف مختلطة، أرقام، رموز)
4. مراجعة سجلات وصول Wi-Fi للاتصالات غير المصرح بها خلال فترة الثغرة
إرشادات التصحيح:
1. تنزيل إصدار البرنامج الثابت 1.28 أو أحدث من بوابة دعم Edimax الرسمية
2. الوصول إلى واجهة إدارة الجهاز (عادة 192.168.0.1) ببيانات اعتماد المسؤول
3. الانتقال إلى إعدادات النظام > ترقية البرنامج الثابت
4. تحميل البرنامج الثابت المصحح والسماح بـ 5-10 دقائق للتثبيت
5. التحقق من إعادة تشغيل الجهاز واستعادة اتصال Wi-Fi
6. اختبار أن نقطة النهاية /wizard_reboot.asp لم تعد يمكن الوصول إليها بدون مصادقة
الضوابط البديلة (إذا تأخر التصحيح):
1. تنفيذ تقسيم الشبكة — عزل الأجهزة المتأثرة على VLAN منفصل
2. تعطيل الوصول الإداري البعيد إلى واجهة الويب للجهاز
3. تنفيذ تصفية MAC على نقاط الوصول المتأثرة
4. مراقبة طلبات GET المريبة إلى /wizard_reboot.asp باستخدام قواعس WAF/IDS
5. تقييد الوصول المادي إلى أزرار إعادة تعيين الجهاز
قواعد الكشف:
1. IDS/IPS: تنبيه على طلبات GET إلى /wizard_reboot.asp من مصادر خارجية
2. سجلات جدار الحماية: مراقبة طلبات HTTP على المنفذ 80 على عناوين IP أجهزة Edimax التي تستهدف /wizard_reboot.asp
3. SIEM: إنشاء قاعدة ارتباط لمحاولات مصادقة فاشلة متعددة متبوعة بوصول ناجح إلى /wizard_reboot.asp
4. مراقبة الشبكة: وضع علامة على أي جهاز في 'وضع غير معد' (التحقق عبر سجلات خادم DHCP للأجهزة التي تطلب IP بدون تكوين سابق)