PT-2026-133275
CVE-2026-104368
·
تاريخ النشر
2026-10-29
·
تاريخ التحديث
2026-10-30
الوصف من
CVSS 3.1
8.8
عاليةالمقاييسAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المصاب والإصدارات المتأثرة
إضافة Export and Import Users and Customers لـ WordPress الإصدارات السابقة لـ 2.7.6
الوصف
توجد مشكلة في سير عمل التصدير وإعادة الاستيراد بسبب عدم تطابق حرف الهروب (escape character) لملفات CSV بين المصدر والمستورد. يستخدم ملف
class-csvwriter.php الدالة fputcsv() باستخدام حرف الهروب الافتراضي وهو الشرطة المائلة الخلفية ()، بينما يستخدم ملف class-csvreader.php الدالة fgetcsv() باستخدام علامة الاقتباس المزدوجة (") كحرف هروب. يمكن للمهاجم المصرح له بصلاحيات مشترك (Subscriber) استغلال ذلك عن طريق وضع قيمة مصممة في حقل المعلومات السيرية (Biographical Info) تحتوي على تسلسل شرطة مائلة خلفية وعلامة اقتباس متبوعة بسطر جديد. يؤدي ذلك إلى قيام المستورد بتحليل البيانات كصفين منفصلين، مما يسمح للدالة hf create customer() بمعالجة الصف المحقون كسجل مستخدم جديد. وبناءً على ذلك، يمكن للمهاجم التحكم في متغيرات user login و user pass و user email و role لإنشاء حساب مسؤول (Administrator) غير مصرح به وتصعيد الصلاحيات.التوصيات
تحديث الإضافة إلى الإصدار 2.7.6 أو إصدار أحدث.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾