
استغلال إثبات المفهوم لـ CVE-2020-24572 يستهدف وحدة تحكم الويب غير المهيأة بشكل آمن في RaspAP لتنفيذ أوامر نظام تعسفية وتحميل ملفات مع وصول مصادق عليه.
تم اكتشاف ثغرة في ملف includes/webconsole.php في RaspAP 2.5. من خلال وصول مُصدق، يمكن للمهاجم استخدام وحدة تحكم ويب مُهيأة بشكل خاطئ (وغير مقيدة تقريبًا) لمهاجمة نظام التشغيل الأساسي الذي يشغل هذا البرنامج، وتنفيذ أوامر على النظام بما في ذلك رفع الملفات وتنفيذ الكود. هذه نسخة معدلة من https://github.com/lb0x/cve-2020-24572. إذا كنت ترغب في استخدام النسخة الأصلية، انقر على الرابط الخاص بهم.
لقد أضفت خيارات للحمولة، ولم أقم بتقييد الاستغلال على أمل وجود صلاحيات sudo لتنفيذ /etc/raspap/lighttpd/configport.sh أعتقد أن أي شخص يمكنه تنفيذ sudo -l واستغلاله في حال وجودها. كالعادة، هذا لأغراض تعليمية فقط.