یک آسیبپذیری امنیتی با شدت High در سیستم مدیریت محتوای W (نسخههای تا 3.18.0) شناسایی شده است که امکان اجرای کد از راه دور (Remote Code Execution یا RCE) را فراهم میکند.
جزئیات فنی آسیبپذیری
این نقص امنیتی که با شناسه CVE-2026-105123 ثبت شده است، ناشی از عدم اعتبارسنجی مسیرها (Unvalidated Path) در نقطه انتهایی POST /api/v0/media/upload/[*:path] است. این موضوع به ویرایشگرانی که دارای دسترسی احراز هویت شدهاند (Authenticated Editors) اجازه میدهد تا فایلهای دلخواه را روی سرور بنویسند.
سناریوهای حمله
- آپلود فایلهای مخرب: مهاجمان میتوانند فایلهای با پسوند
.phpرا آپلود کرده و آنها را توسط وبسرور اجرا کنند. - تجاوز از دایرکتوری: با استفاده از توالیهای کدگذاری شده
../(Path Traversal)، مهاجم میتواند فایلها را خارج از دایرکتوری رسانه (Media Directory) ذخیره کند. - حذف فایلها: علاوه بر نوشتن، مهاجمان میتوانند از طریق درخواست
DELETE /api/v0/media/[*:path]فایلهای دلخواه را از روی سیستم حذف نمایند.