Lucas Montes

#1964من 60,594
137.3إجمالي CVSS
الثغرات · 24
متوسطة
21
عالية
2
حرجة
1
PT-2026-7477
2026-01-12
10
CVE-2026-1357
WordPress
Wpvivid Backup/Migration
توجد ثغرة تسمح بتحميل ملفات عشوائية دون مصادقة، وذلك بسبب المعالجة غير السليمة للأخطاء أثناء عملية فك التشفير باستخدام خوارزمية RSA، وعدم تطهير المسار عند كتابة الملفات التي تم تحميلها. عندما يفشل المكون الإضافي في فك تشفير مفتاح الجلسة باستخدام `openssl private decrypt()`، فإنه يمرر قيمة منطقية (boolean) ”false“ إلى عملية تهيئة تشفير AES في مكتبة phpseclib. تفسر المكتبة هذه القيمة ”false“ على أنها سلسلة من البايتات الفارغة (null bytes)، مما يسمح للمهاجم بتشفير حمولة ضارة باستخدام مفتاح بايت فارغ يمكن التنبؤ به. علاوة على ذلك، يقبل المكون الإضافي أسماء الملفات من الحمولة التي تم فك تشفيرها دون تعقيم، مما يتيح اجتياز الدليل للهروب من دليل النسخ الاحتياطي المحمي. وهذا يسمح للمهاجمين غير المصادق عليهم بتحميل ملفات PHP عشوائية إلى الدلائل المتاحة للجمهور وتحقيق تنفيذ التعليمات البرمجية عن بُعد عبر المعلمة `wpvivid action=send to site`. هناك ما يقارب 800,000 موقع WordPress معرضة للتأثر، وتحديدًا تلك التي تم تمكين ميزة «تلقي النسخ الاحتياطي من موقع آخر» فيها.