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 أو إصدار أحدث.
قابلية الاستغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾