→ برگشت به فید آسیبپذیریها
CVE-2026-104023 · popup-by-supsystic
تزریق کدهای SQL (SQL Injection) در افزونه Smart Popup by Supsystic
افزونه Smart Popup by Supsystic در نسخههای ۱.۱۳.۲ و پایینتر بهدلیل فرار ناکافی پارامتر sidx و نبود آمادهسازی کافی کوئری SQL، در برابر تزریق کدهای SQL آسیبپذیر است. مهاجم احرازهویتشده با دسترسی سطح مدیر یا بالاتر میتواند کوئریهای اضافی را به کوئریهای موجود الحاق کند و اطلاعات حساس پایگاهداده را استخراج نماید. چون وصله امنیتی منتشر شده است، افزونه را فوراً به نسخه امن بهروزرسانی کنید.
نسخههای تحت تأثیر
<= 1.13.2
راهنمای اقدام و رفع مشکل (Remediation)
- ۱. پشتیبانگیری: قبل از اعمال هرگونه تغییر، یک بکاپ کامل از پایگاه داده و فایلهای سایت تهیه کنید.
- ۲. بهروزرسانی سریع: افزونه یا هسته popup-by-supsystic را بلافاصله به آخرین نسخه ارائهشده ارتقا دهید.
- ۳. فایروال و مانیتورینگ: در صورت عدم امکان آپدیت فوری، رولهای امنیتی WAF را فعال کرده و لاگهای وبسرور را پایش نمایید.
مراجع رسمی و مستندات
- https://plugins.trac.wordpress.org/browser/popup-by-supsystic/ ↗
- https://plugins.trac.wordpress.org/browser/popup-by-supsystic/tags/1.13.2/classes/controller.php#L188 ↗
- https://plugins.trac.wordpress.org/browser/popup-by-supsystic/tags/1.13.2/classes/controller.php#L239 ↗
- https://plugins.trac.wordpress.org/browser/popup-by-supsystic/tags/1.13.2/classes/db.php#L36 ↗
- https://plugins.trac.wordpress.org/browser/popup-by-supsystic/tags/1.13.2/classes/model.php#L168 ↗
- https://plugins.trac.wordpress.org/browser/popup-by-supsystic/tags/1.13.2/classes/table.php#L269 ↗
- https://plugins.trac.wordpress.org/browser/popup-by-supsystic/tags/1.13.2/modules/popup/controller.php#L57 ↗
- https://plugins.trac.wordpress.org/changeset?reponame=&new=3736105%40popup-by-supsystic%2Ftags%2F1.13.3&old=3719020%40popup-by-supsystic%2Ftags%2F1.13.2 ↗
- https://www.wordfence.com/threat-intel/vulnerabilities/id/1fdf895c-dd2a-4e2c-b323-a42226982cb7?source=cve ↗