PT-2026-56323 · Woocommerce · Bulk Order Update

·

CVE-2026-14500

·

تاريخ النشر

2026-07-07

·

تاريخ التحديث

2026-07-17

CVSS v3.1

5.3

متوسطة

المتجهAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
تحديث الطلبات المجمعة لـ WooCommerce للإصدارات الأقدم من 1.7
الوصف
توجد ثغرة تسمح بقراءة ملفات عشوائية دون مصادقة، وذلك بسبب تسجيل معالج AJAX bouw fetch csv data() على خطاف wp ajax nopriv دون إجراء أي فحوصات للصلاحيات أو الرموز العشوائية (nonce). يقبل المعالج معلمة POST csv url، والتي يتم تصفية قيمتها بواسطة esc url raw() وvalidate file(). ونظرًا لأن esc url raw() تسمح بمسارات مطلقة لنظام الملفات، بينما validate file() تمنع فقط أنماط اجتياز الدلائل، يتم تمرير المدخلات مباشرةً إلى fopen() وfgetcsv(). وهذا يسمح للمهاجم بقراءة السطر الأول من ملفات عشوائية على الخادم أو استخدام المعالج كـ«أوراكل» لوجود الملفات، وهي طريقة تُستخدم للتحقق من وجود ملف معين على النظام.
التوصيات
قم بالتحديث إلى إصدار أحدث من 1.6.
كحل مؤقت، قم بتقييد الوصول إلى الدالة bouw fetch csv data() حتى يتم تطبيق التصحيح.

إصلاح

DoS

Path traversal

وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾

تصنيف نقاط الضعف

المعرّفات ذات الصلة

CVE-2026-14500

المنتجات المتأثرة

Bulk Order Update