→ برگشت به فید آسیب‌پذیری‌ها CVE-2026-104667 · animated-number-counters

تزریق کدهای SQL مرتبه دوم (Second-Order SQL Injection) در افزونه Animated Number Counters

متوسط plugin CVSS 6.8

افزونه Animated Number Counters در نسخه‌های ۳.۱ و پایین‌تر، مقداری را که کاربر با سطح دسترسی ویرایشگر (Editor) ذخیره کرده است بدون پاک‌سازی یا گریز (escape) به یک کوئری SQL الحاق می‌کند. این کوئری هنگام رندر صفحه‌ای که شمارنده در آن قرار دارد، حتی برای بازدیدکننده احراز هویت‌نشده اجرا می‌شود و به تزریق SQL مرتبه دوم منجر می‌گردد که می‌تواند داده‌های دلخواه از جمله هش گذرواژه‌ها را بخواند. چون وصله امنیتی منتشر شده است، افزونه را فوراً به نسخه امن به‌روزرسانی کنید.

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

<= 3.1

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

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