→ برگشت به فید آسیب‌پذیری‌ها CVE-2026-103308 · visma-pay-for-woocommerce

عدم تأیید اصالت درخواست‌های بازگشت درگاه پرداخت در افزونه Visma Pay for WooCommerce

متوسط plugin CVSS 6.5

افزونه Visma Pay for WooCommerce در نسخه‌های ۱.۲.۲ و پایین‌تر، اصالت درخواست‌های بازگشت درگاه پرداخت را بررسی نمی‌کند و تنها به یک رمز تجاری (merchant secret) تکیه دارد که اگر فروشگاه اطلاعات ورود خود را وارد نکرده باشد خالی می‌ماند. در نتیجه مهاجم بدون احراز هویت می‌تواند سفارش‌های دلخواه را پرداخت‌شده علامت بزند و نام، نشانی ایمیل و نشانی پستی مشتری هر سفارش را افشا کند. وصله رسمی تاکنون منتشر نشده است؛ بنابراین افزونه را موقتاً غیرفعال کنید یا با فایروال وب درخواست‌های مشکوک بازگشت پرداخت را محدود نمایید.

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

<= 1.2.2

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

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