→ برگشت به فید آسیب‌پذیری‌ها CVE-2026-100144 · ivpay-payments

تزریق کدهای SQL (SQLi) در افزونه IVPAY payments

متوسط plugin هنوز CVSS نداره

افزونه پرداخت ivpay-payments در نسخه‌های تا 1.0.8 ورودی‌های دریافتی از بخش بازگشت تماس پرداخت را پیش از استفاده در پرس‌وجوهای SQL به درستی پاکسازی نمی‌کند و مقدار پیش‌فرض کلید API خالی را به عنوان احراز هویت معتبر می‌پذیرد. این نقص امنیتی به مهاجمان احراز هویت نشده اجازه می‌دهد تا به صورت غیرمجاز به اطلاعات پایگاه داده دسترسی پیدا کنند. از آنجایی که تاکنون وصله رسمی برای این آسیب‌پذیری منتشر نشده است، اکیداً توصیه می‌شود موقتاً این افزونه را غیرفعال کرده یا از قوانین حفاظتی فایروال وب (WAF) استفاده کنید.

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

<= 1.0.8

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

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