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

تزریق اسکریپت ذخیره‌شده (Stored XSS) در افزونه GenerateBlocks

متوسط plugin CVSS 6.4

افزونه GenerateBlocks برای وردپرس در برابر تزریق اسکریپت ذخیره‌شده از طریق تزریق تگ دینامیک در ویژگی‌های HTML در نسخه‌های تا ۲.۳.۰ آسیب‌پذیر است به دلیل عدم کافی بودن تمیزسازی ورودی و فرار خروجی. مهاجمان با سطح دسترسی contributor و بالاتر می‌توانند با قرار دادن تگ‌هایی مانند {{post_meta key:...}} در ویژگی‌های غیر URL مانند عنوان، aria-label، alt یا ویژگی‌های data-* در بلوک‌های GenerateBlocks، اسکریپت‌های دلخواه را تزریق کنند که هنگام دسترسی کاربران به صفحه اجرا شوند. توصیه امنیتی: به دلیل وجود پچ امنیتی، فوراً افزونه را به نسخه امن به‌روزرسانی کنید.

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

<= 2.3.0

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

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