ترجمة آلية لم تُراجَع بعد. النص الإنجليزي هو المرجع في حال الاختلاف.
الملخص
إضافة SimpleForm – Form Maker to Chat Apps with Quiz, Poll and Multi Lead Notifications المخصصة لووردبريس مصابة بثغرة رفع ملفات عشوائية في جميع الإصدارات حتى 3.10.2 ضمناً عبر دالة handle_upload. ويرجع ذلك إلى غياب القائمة البيضاء لمفاتيح الملفات من جهة الخادم واشتقاق الامتداد مسبقاً مما يسمح لاسم ملف يحتوي على نقطة لاحقة بتجاوز كل عمليات التحقق من الامتداد و MIME في handle_upload. هذا يجعل من الممكن للمهاجمين دون مصادقة رفع ملفات قد تكون قابلة للتنفيذ، مما يجعل تنفيذ أوامر عن بُعد ممكناً. عنصر التحكم الوحيد في الوصول هو قيمة nonce المطبوعة في سمة data-nonce لكل نموذج عام، مما يجعل الحصول عليها أمراً يسيراً جداً لأي زائر غير مصادق عليه في صفحة تدمج رمز النموذج القصير (shortcode).
المعالجة
المراجع
- مرجعhttps://plugins.svn.wordpress.org/simple-form/trunk/
- مرجعhttps://plugins.trac.wordpress.org/browser/simple-form/tags/3.10.2/app/Ajax/Tables.php#L67
- مرجعhttps://plugins.trac.wordpress.org/browser/simple-form/tags/3.10.2/app/Ajax/Tables.php#L973
- مرجعhttps://plugins.trac.wordpress.org/browser/simple-form/tags/3.10.2/app/Ajax/Tables.php#L988
- مرجعhttps://plugins.trac.wordpress.org/browser/simple-form/tags/3.10.2/app/FileUpload.php#L118
- مرجعhttps://plugins.trac.wordpress.org/browser/simple-form/tags/3.10.2/app/FileUpload.php#L137
- مرجعhttps://plugins.trac.wordpress.org/browser/simple-form/tags/3.10.2/app/FileUpload.php#L142
- مرجعhttps://plugins.trac.wordpress.org/changeset/3770697/simple-form/trunk/app/FileUpload.php
- مرجعhttps://www.wordfence.com/threat-intel/vulnerabilities/id/6aac2178-f6ce-4444-9afc-7e014547cd48?source=cve