→ برگشت به فید آسیبپذیریها
CVE-2026-120553 · customer-reviews-woocommerce
تزریق اسکریپت ذخیرهشده (Stored XSS) در افزونه Customer Reviews for WooCommerce
افزونه Customer Reviews for WooCommerce در نسخههای ۵.۱۲۶.۰ و پایینتر، به دلیل عدم اعتبارسنجی کافی ورودی و پاکسازی نامناسب خروجی در پارامتر 'slides_to_show'، در برابر آسیبپذیری تزریق اسکریپت ذخیرهشده (Stored XSS) آسیبپذیر است. مهاجمان احراز هویت شده با سطح دسترسی مشارکتی (Contributor) و بالاتر میتوانند کدهای مخرب وب را تزریق کنند که با بازدید کاربران از صفحه اجرا خواهد شد. از آنجایی که تاکنون وصله امنیتی رسمی برای این آسیبپذیری منتشر نشده است، توصیه میشود تا زمان ارائه بهروزرسانی، موقتاً افزونه را غیرفعال کرده یا از قوانین فایروال (WAF) برای مسدودسازی درخواستهای مخرب استفاده کنید.
نسخههای تحت تأثیر
<= 5.126.0
راهنمای اقدام و رفع مشکل (Remediation)
- ۱. پشتیبانگیری: قبل از اعمال هرگونه تغییر، یک بکاپ کامل از پایگاه داده و فایلهای سایت تهیه کنید.
- ۲. بهروزرسانی سریع: افزونه یا هسته customer-reviews-woocommerce را بلافاصله به آخرین نسخه ارائهشده ارتقا دهید.
- ۳. فایروال و مانیتورینگ: در صورت عدم امکان آپدیت فوری، رولهای امنیتی WAF را فعال کرده و لاگهای وبسرور را پایش نمایید.
مراجع رسمی و مستندات
- https://plugins.trac.wordpress.org/browser/customer-reviews-woocommerce/tags/5.126.0/includes/blocks/class-cr-reviews-slider.php#L328 ↗
- https://plugins.trac.wordpress.org/browser/customer-reviews-woocommerce/tags/5.126.0/includes/blocks/class-cr-reviews-slider.php#L423 ↗
- https://plugins.trac.wordpress.org/browser/customer-reviews-woocommerce/tags/5.126.0/templates/reviews-slider.php#L6 ↗
- https://plugins.trac.wordpress.org/changeset/3778831/ ↗
- https://plugins.trac.wordpress.org/changeset/3778831/customer-reviews-woocommerce/trunk/templates/reviews-slider.php ↗
- https://www.wordfence.com/threat-intel/vulnerabilities/id/490604c2-9bb5-497c-8c49-ed5ecc8b8cad?source=cve ↗