→ برگشت به فید آسیبپذیریها
CVE-2026-15101 · js_composer
تزریق اسکریپت ذخیرهشده (Stored XSS) در افزونه WPBakery Page Builder
در افزونه «WPBakery Page Builder» در نسخههای <= 8.7.4، آسیبپذیری «تزریق اسکریپت ذخیرهشده (Stored XSS)» با امتیاز CVSS 6.4 شناسایی شده است. این نقص امنیتی به کاربران احراز هویت شده با سطح دسترسی مشترک (Subscriber) اجازه میدهد تا زمینه ذخیره اسکریپتهای مخرب در پایگاه داده و اجرای آن در مرورگر کاربران را فراهم ساخته و امنیت کلی وبسایت را به مخاطره بیندازند. به کلیه مدیران وبسایتهای وردپرسی اکیداً توصیه میشود نسبت به بررسی و ارتقای فوری این بخش به آخرین نسخه ایمن اقدام نمایند.
نسخههای تحت تأثیر
<= 8.7.4
راهنمای اقدام و رفع مشکل (Remediation)
- ۱. پشتیبانگیری: قبل از اعمال هرگونه تغییر، یک بکاپ کامل از پایگاه داده و فایلهای سایت تهیه کنید.
- ۲. بهروزرسانی سریع: افزونه یا هسته js_composer را بلافاصله به آخرین نسخه ارائهشده ارتقا دهید.
- ۳. فایروال و مانیتورینگ: در صورت عدم امکان آپدیت فوری، رولهای امنیتی WAF را فعال کرده و لاگهای وبسرور را پایش نمایید.
مراجع رسمی و مستندات
- https://www.wordfence.com/threat-intel/vulnerabilities/id/b61ced52-30a2-407a-8659-1ae4a4d99aab?source=api-prod ↗
- https://www.wordfence.com/threat-intel/vulnerabilities/id/b61ced52-30a2-407a-8659-1ae4a4d99aab ↗
- https://plugins.trac.wordpress.org/browser/js_composer/trunk/include/autoload/hooks/vc-settings-presets.php#L56 ↗
- https://plugins.trac.wordpress.org/browser/js_composer/trunk/include/autoload/hooks/vc-settings-presets.php#L88 ↗
- https://plugins.trac.wordpress.org/browser/js_composer/trunk/include/classes/core/presets/class-vc-settings-presets.php#L227 ↗
- https://plugins.trac.wordpress.org/browser/js_composer/trunk/include/templates/shortcodes/vc_raw_html.php#L30 ↗
- https://www.wordfence.com/threat-intel/vulnerabilities/id/b61ced52-30a2-407a-8659-1ae4a4d99aab?source=cve ↗