CVE-2026-15351
Təsvir
WordPress üçün nəzərdə tutulmuş WC Vendors – WooCommerce Multivendor, WooCommerce Marketplace, Product Vendors plagini, istifadəçi tərəfindən təmin edilən parametrinin kifayət qədər təmizlənməməsi və mövcud SQL sorğusunun lazımi şəkildə hazırlanmaması səbəbindən, 2.7.0 daxil olmaqla bütün versiyalarda 'status' parametri vasitəsilə ümumi SQL Injection zəifliyinə malikdir. Bu, mağaza meneceri və daha yuxarı səviyyəli giriş hüququna malik autentifikasiya olunmuş hücumçulara mövcud sorğulara əlavə SQL sorğuları əlavə etməyə imkan verir ki, bu da verilənlər bazasından həssas məlumatların çıxarılması üçün istifadə edilə bilər. sanitize_text_field geri çağırış funksiyası HTML elementlərini silir, lakin SQL meta simvollarını olduğu kimi saxlayır və wp_magic_quotes slash qoruması tətbiq edilmir, çünki WP_REST_Server::serve_request() funksiyası sanitize geri çağırışı icra edilməzdən əvvəl GET parametrləri üzərində wp_unslash() funksiyasını çağırır.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| wcvendors WC Vendors – WooCommerce Multivendor, WooCommerce Marketplace, Product Vendors | v ≤ 2.7.0 | — |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.