CVE-2026-108587
10Web Booster <= 2.34.10 - رفع ملفات عشوائي دون مصادقة عبر المعامل 'page_id'
- تم النشر
- 15/10/2026
- محدث
- 15/10/2026
- تخصيص CNA
- Wordfence
- الأدلة المرصودة
- 04/11/2026
CVSS الأساسي
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:Hمنخفض · الثلاثين يومًا القادمة
- المئوية
- 60.2%
- تاريخ الموديل
- 02/11/2026
EPSS هو تقدير إحصائي، وليس يقينًا أو مقياسًا للتأثير. ادمجها مع CVSS وحالة KEV والتعرض وبيئتك.
ملخص
إن إضافة 10Web Booster – Website speed optimization, Cache & Page Speed optimizer الخاصة بـ WordPress معرّضة لثغرة رفع ملفات عشوائية (Arbitrary File Upload) في جميع الإصدارات حتى الإصدار 2.34.10 وما يشملها، وذلك عبر الدالة compressCustom. ويعود ذلك إلى غياب التحقق من نوع الملف وتصفية الامتدادات على المعامل page_id، إلى جانب تسريب nonce قابل للقراءة من الجميع يتجاوز فحوصات المصادقة. وهذا يجعل من الممكن للمهاجمين غير المصادَق عليهم رفع ملفات قد تكون قابلة للتنفيذ، مما يجعل تنفيذ الشيفرة عن بُعد (remote code execution) ممكنًا. تتطلب سلسلة الاستغلال هذه الحصول على REST nonce الخاص بالإضافة (tenwebio_rest)، والذي يُسلسَل تلقائيًا إلى ملف قابل للقراءة من الجميع ضمن wp-content/uploads/ كلما توقفت دفعة تحسين جماعية مؤقتًا؛ ولأن الـ nonce يُولَّد في سياق cron/loopback بمعرّف مستخدم يساوي 0، فإنه صالح للزوار غير المصادَق عليهم.
المصادر
- 1day-archiveالبحث
غوص تقني عميق وتحليلات للسبب الجذري لثغرات CVE المعلنة حديثًا - هندسة عكسية للتصحيحات، بناء إثباتات المفهوم، وتوثيق تقنيات الاستغلال في نافذة اليوم الواحد.
الاستخدام المسؤول
استخدم معلومات الثغرات الأمنية فقط على الأنظمة التي تمتلكها أو المرخص لها باختبارها. يرتبط Kitploit ببيانات تعريف البحث العامة ولا يخزن أكواد الاستغلال أو الحمولات الضارة.