→ برگشت به فید آسیبپذیریها
CVE-2026-85655 · enable-media-replace
دور زدن مجوز (Authorization Bypass) در افزونه Enable Media Replace
افزونه Enable Media Replace در وردپرس در همه نسخهها تا ۴.۲.۲ و از جمله آن، بهدلیل عدم بررسی صحیح مجوز کاربر برای انجام عملیات، در برابر دور زدن مجوز آسیبپذیر است. مهاجم احراز هویتشده با سطح دسترسی نویسنده (Author) یا بالاتر میتواند محتوای نوشتههای منتشرشدهای را که به رسانه جایگزینشده ارجاع میدهند — از جمله نوشتههای متعلق به مدیر — تغییر دهد و این تغییرات بلافاصله برای بازدیدکنندگان احراز هویتنشده قابل مشاهده است. تاکنون وصله رسمی منتشر نشده است؛ از اختراع یا نصب نسخه جدید خودداری کنید و افزونه را موقتاً غیرفعال کنید یا از فایروال برنامههای وب (WAF) برای کاهش خطر استفاده نمایید.
نسخههای تحت تأثیر
<= 4.2.2
راهنمای اقدام و رفع مشکل (Remediation)
- ۱. پشتیبانگیری: قبل از اعمال هرگونه تغییر، یک بکاپ کامل از پایگاه داده و فایلهای سایت تهیه کنید.
- ۲. بهروزرسانی سریع: افزونه یا هسته enable-media-replace را بلافاصله به آخرین نسخه ارائهشده ارتقا دهید.
- ۳. فایروال و مانیتورینگ: در صورت عدم امکان آپدیت فوری، رولهای امنیتی WAF را فعال کرده و لاگهای وبسرور را پایش نمایید.
مراجع رسمی و مستندات
- https://github.com/short-pixel-optimizer/enable-media-replace/releases/tag/v4.2.3 ↗
- https://plugins.trac.wordpress.org/browser/enable-media-replace/tags/4.1.9/build/shortpixel/replacer/src/Replacer.php#L250 ↗
- https://plugins.trac.wordpress.org/browser/enable-media-replace/tags/4.1.9/classes/Controller/ReplaceController.php#L253 ↗
- https://plugins.trac.wordpress.org/browser/enable-media-replace/tags/4.1.9/classes/ViewController/UploadViewController.php#L59 ↗
- https://plugins.trac.wordpress.org/browser/enable-media-replace/tags/4.1.9/classes/ViewController/UploadViewController.php#L66 ↗
- https://plugins.trac.wordpress.org/browser/enable-media-replace/tags/4.2.2/build/shortpixel/replacer/src/Replacer.php#L250 ↗
- https://plugins.trac.wordpress.org/browser/enable-media-replace/tags/4.2.2/classes/Controller/ReplaceController.php#L253 ↗
- https://plugins.trac.wordpress.org/browser/enable-media-replace/tags/4.2.2/classes/ViewController/UploadViewController.php#L59 ↗
- https://plugins.trac.wordpress.org/browser/enable-media-replace/tags/4.2.2/classes/ViewController/UploadViewController.php#L66 ↗
- https://www.wordfence.com/threat-intel/vulnerabilities/id/aff42473-63c6-41ca-8312-058f213e2302?source=cve ↗