→ برگشت به فید آسیبپذیریها
CVE-2026-109370 · document-emberdder
تزریق اسکریپت از طریق وب (XSS) در افزونه Document Embedder
افزونه Document Embedder در نسخههای ۲.۴.۰ و پایینتر بهدلیل پاکسازی ناکافی ورودی و فرار ندادن خروجی، در برابر تزریق اسکریپت ذخیرهشده مبتنی بر DOM آسیبپذیر است. مهاجم احرازهویتشده با سطح دسترسی مشارکتکننده یا بالاتر میتواند اسکریپت دلخواه را در صفحه ذخیره کند تا هنگام مشاهده صفحه یا کلیک روی دکمه دانلود سند تعبیهشده در مرورگر قربانی اجرا شود. تاکنون وصله رسمی منتشر نشده است؛ از نصب یا باقی ماندن روی نسخه آسیبپذیر خودداری کنید، افزونه را موقتاً غیرفعال کنید و در صورت امکان از فایروال وب استفاده کنید.
نسخههای تحت تأثیر
<= 2.4.0
راهنمای اقدام و رفع مشکل (Remediation)
- ۱. پشتیبانگیری: قبل از اعمال هرگونه تغییر، یک بکاپ کامل از پایگاه داده و فایلهای سایت تهیه کنید.
- ۲. بهروزرسانی سریع: افزونه یا هسته document-emberdder را بلافاصله به آخرین نسخه ارائهشده ارتقا دهید.
- ۳. فایروال و مانیتورینگ: در صورت عدم امکان آپدیت فوری، رولهای امنیتی WAF را فعال کرده و لاگهای وبسرور را پایش نمایید.
مراجع رسمی و مستندات
- https://plugins.trac.wordpress.org/browser/document-emberdder/tags/2.4.0/build/blocks/document-embed/render.php#L92 ↗
- https://plugins.trac.wordpress.org/browser/document-emberdder/tags/2.4.0/build/blocks/document-embed/view.js ↗
- https://plugins.trac.wordpress.org/browser/document-emberdder/tags/2.4.0/includes/core/class-bplde-helper-functions.php#L182 ↗
- https://plugins.trac.wordpress.org/browser/document-emberdder/tags/2.4.0/includes/features/class-bplde-ajaxcall.php#L289 ↗
- https://plugins.trac.wordpress.org/changeset/3751444/document-emberdder/trunk ↗
- https://plugins.trac.wordpress.org/changeset?reponame=&new=3751444%40document-emberdder%2Ftags%2F2.4.1&old=3731835%40document-emberdder%2Ftags%2F2.4.0 ↗
- https://www.wordfence.com/threat-intel/vulnerabilities/id/ad7f7459-943f-42de-b14a-34c8c24763e1?source=cve ↗