→ برگشت به فید آسیب‌پذیری‌ها CVE-2026-120597 · usc-e-shop

آسیب‌پذیری تزریق اسکریپت از طریق وب (XSS) در افزونه usc-e-shop (Welcart e-Commerce)

متوسط plugin CVSS 4.3

در افزونه تجارت الکترونیک Welcart (usc-e-shop) تا نسخه ۲.۱۲.۶، تابع ESCOTT_MAIN::error_page_message در فایل classes/paymentESCOTT.main.class.php مقدار آرگومان ResponseCd را بدون گریز مناسب در صفحه خطا نمایش می‌دهد و این موضوع به تزریق اسکریپت از طریق وب (XSS) منجر می‌شود. حمله از راه دور ممکن است و در صورت باز شدن صفحه توسط کاربر، اسکریپت تزریق‌شده در مرورگر او اجرا می‌شود که می‌تواند به سرقت نشست یا دستکاری محتوای صفحه بینجامد. ارتقا به نسخه ۲.۱۲.۷ این مشکل را برطرف می‌کند؛ در نسخه اصلاح‌شده مقدار پیش از خروجی با esc_html() گریز داده می‌شود و به‌روزرسانی فوری افزونه توصیه می‌شود.

نسخه‌های تحت تأثیر

تمام نسخه‌های قبل از وصله

راهنمای اقدام و رفع مشکل (Remediation)

  • ۱. پشتیبان‌گیری: قبل از اعمال هرگونه تغییر، یک بکاپ کامل از پایگاه داده و فایل‌های سایت تهیه کنید.
  • ۲. به‌روزرسانی سریع: افزونه یا هسته usc-e-shop را بلافاصله به آخرین نسخه ارائه‌شده ارتقا دهید.
  • ۳. فایروال و مانیتورینگ: در صورت عدم امکان آپدیت فوری، رول‌های امنیتی WAF را فعال کرده و لاگ‌های وب‌سرور را پایش نمایید.