→ برگشت به فید آسیبپذیریها
CVE-2026-108695 · هسته و افزونههای وردپرس
آسیبپذیری مجوزدهی نادرست (Incorrect Authorization) در افزونه MultiVendorX وردپرس
افزونه MultiVendorX تا نسخه 5.0.19 دارای نقص مجوزدهی نادرست است که به حسابهای فروشنده با نقش store_owner اجازه میدهد تنظیمات سراسری بازار را از طریق نقطه پایانی REST تنظیمات تغییر دهند. مهاجم میتواند درخواست POST به مسیر /wp-json/multivendorx/v1/settings ارسال کند؛ این مسیر تنها با قابلیت edit_stores کنترل میشود و امکان بازنویسی تنظیمات کمیسیون، پرداخت و فرآیند پذیرش فروشنده را فراهم میکند. چون وصله امنیتی منتشر شده است، افزونه را فوراً به نسخه امن بهروزرسانی کنید.
نسخههای تحت تأثیر
<= 5.0.19
راهنمای اقدام و رفع مشکل (Remediation)
- ۱. پشتیبانگیری: قبل از اعمال هرگونه تغییر، یک بکاپ کامل از پایگاه داده و فایلهای سایت تهیه کنید.
- ۲. بهروزرسانی سریع: افزونه یا هسته هسته و افزونههای وردپرس را بلافاصله به آخرین نسخه ارائهشده ارتقا دهید.
- ۳. فایروال و مانیتورینگ: در صورت عدم امکان آپدیت فوری، رولهای امنیتی WAF را فعال کرده و لاگهای وبسرور را پایش نمایید.
مراجع رسمی و مستندات
- https://github.com/multivendorx/multivendorx ↗
- https://github.com/multivendorx/multivendorx/blob/8a717799b02f698e4b2b61a282062a41fbe15183/plugins/multivendorx/classes/RestAPI/Controllers/Settings.php#L157-L172 ↗
- https://github.com/multivendorx/multivendorx/blob/8a717799b02f698e4b2b61a282062a41fbe15183/plugins/multivendorx/classes/RestAPI/Controllers/Settings.php#L77-L80 ↗
- https://github.com/multivendorx/multivendorx/issues/2375 ↗
- https://wordpress.org/plugins/dc-woocommerce-multi-vendor/ ↗
- https://www.vulncheck.com/advisories/multivendorx-through-5.0.19-incorrect-authorization-via-settings-rest-endpoint ↗
- https://github.com/multivendorx/multivendorx/issues/2375 ↗