→ برگشت به فید آسیب‌پذیری‌ها CVE-2026-110813 · advanced-custom-fields

آسیب‌پذیری تزریق اسکریپت ذخیره‌شده (Stored XSS) در افزونه Advanced Custom Fields

بالا plugin CVSS 7.5

افزونه Advanced Custom Fields (ACF) در نسخه‌های ۶.۸.۱۱ و پایین‌تر، تعریف فیلد ذخیره‌شده‌ای را که از طریق بخش مدیریت دیدگاه‌ها قابل تغییر است به‌درستی پاک‌سازی نمی‌کند. به همین دلیل، کاربران احراز هویت‌نشده می‌توانند باری تزریق کنند که به‌صورت نام ویژگی HTML در صفحه منتشر شده و به‌عنوان جاوااسکریپت در مرورگر هر بازدیدکننده یا مدیری که صفحه حاوی فیلد آسیب‌دیده را می‌بیند اجرا شود. تاکنون وصله رسمی برای این آسیب‌پذیری منتشر نشده است؛ بنابراین توصیه می‌شود افزونه به‌طور موقت غیرفعال شود یا از فایروال برنامه‌های وب (WAF) برای کاهش خطر استفاده گردد.

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

<= 6.8.11

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

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