→ برگشت به فید آسیبپذیریها
CVE-2026-2390 · powerkit
تزریق اسکریپت ذخیرهشده (Stored XSS) در افزونه Powerkit وردپرس
افزونه Powerkit وردپرس تا نسخه ۳.۰.۴ به دلیل استفاده از پارسر regex معیوب در تابع content_process_images ماژول Lazy Load در برابر تزریق اسکریپت ذخیرهشده آسیبپذیر است. مهاجمان احراز هویتشده با سطح دسترسی Contributor و بالاتر میتوانند اسکریپتهای مخرب را در صفحات تزریق کنند که هنگام بازدید کاربران اجرا شده و منجر به سرقت نشست، تغییر محتوا یا کنترل حساب میشود. با توجه به وجود وصله امنیتی، توصیه میشود فوراً افزونه را به نسخه امن بهروزرسانی کنید.
نسخههای تحت تأثیر
<= 3.0.4
راهنمای اقدام و رفع مشکل (Remediation)
- ۱. پشتیبانگیری: قبل از اعمال هرگونه تغییر، یک بکاپ کامل از پایگاه داده و فایلهای سایت تهیه کنید.
- ۲. بهروزرسانی سریع: افزونه یا هسته powerkit را بلافاصله به آخرین نسخه ارائهشده ارتقا دهید.
- ۳. فایروال و مانیتورینگ: در صورت عدم امکان آپدیت فوری، رولهای امنیتی WAF را فعال کرده و لاگهای وبسرور را پایش نمایید.
مراجع رسمی و مستندات
- https://plugins.trac.wordpress.org/browser/powerkit/trunk/modules/lazyload/public/class-powerkit-lazyload-public.php#L199 ↗
- https://plugins.trac.wordpress.org/browser/powerkit/trunk/modules/lazyload/public/class-powerkit-lazyload-public.php#L227 ↗
- https://plugins.trac.wordpress.org/browser/powerkit/trunk/modules/lazyload/public/class-powerkit-lazyload-public.php#L49 ↗
- https://plugins.trac.wordpress.org/changeset/3604146 ↗
- https://www.wordfence.com/threat-intel/vulnerabilities/id/222241ce-f534-435a-8667-8cc1d527ef95?source=cve ↗