→ برگشت به فید آسیب‌پذیری‌ها CVE-2026-3639 · password-protect-page

تزریق اسکریپت ذخیره‌شده (Stored XSS) در افزونه PPWP – Password Protect Pages

متوسط plugin CVSS 6.4

افزونه PPWP – Password Protect Pages برای وردپرس در نسخه‌های کمتر از یا مساوی ۱.۹.۲۱ به دلیل عدم کافی بودن پاک‌سازی ورودی و فرار از خروجی در صفت‌های `ppwp` در معرض تزریق اسکریپت ذخیره‌شده (Stored XSS) قرار دارد. مهاجمان با سطح دسترسی contributor و بالاتر می‌توانند اسکریپت‌های دلخواه را در صفحات تزریق کنند که هنگام دسترسی کاربران به آن صفحه اجرا شوند. با توجه به وضعیت وصله امنیتی، به‌روزرسانی فوری به نسخه امن توصیه می‌شود.

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

<= 1.9.21

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

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