یک آسیبپذیری امنیتی با شناسه CVE-2026-92924 در افزونه Unlimited Elements for Elementor در پلتفرم وردپرس شناسایی شده است. این نقص امنیتی به کاربران احراز هویت شده با سطح دسترسی پایین اجازه میدهد تا کدهای کوتاه یا همان Shortcodes دلخواه را در سایت اجرا کنند.
جزئیات فنی آسیبپذیری
این مشکل ناشی از عدم بررسی دقیق درخواستهای مربوط به رندر کردن خروجی ویجتهاست. در نسخههای پیش از 2.0.21، این افزونه تایید نمیکند که آیا کاربر درخواستکننده اجازه دسترسی به این قابلیت را دارد یا خیر. در نتیجه، کاربرانی که حتی نقش ساده Subscriber (مشترک) دارند، میتوانند از این نقص برای اجرای Shortcodeهای غیرمجاز استفاده کنند.
تحلیل سطح دسترسی و اثرات
- سطح دسترسی: در نسخههای قدیمیتر، کاربران Subscriber میتوانستند این حمله را اجرا کنند، اما از نسخه 2.0.18 به بعد، این دسترسی محدود شده و اکنون برای بهرهبرداری از این آسیبپذیری، کاربر باید حداقل نقش Contributor یا بالاتر را داشته باشد.
- تاثیرات: این نقص منجر به Authorization Bypass (دور زدن مکانیسمهای احراز صلاحیت) میشود. اثرات آن بر روی محرمانگی (Confidentiality) و یکپارچگی (Integrity) دادهها بسته به پیکربندی سایت متغیر است، اما تأثیری بر در دسترس بودن (Availability) سرویس ندارد.
- بردار حمله: طبق استاندارد CVSS 3.1، این آسیبپذیری دارای بردار
AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:Nاست که نشاندهنده پیچیدگی پایین و نیاز به حساب کاربری با سطح دسترسی محدود است.
وضعیت فعلی و توصیهها
با وجود اینکه کدهای اکسپلویت (Exploit) برای این آسیبپذیری در منابعی مانند WPScan منتشر شده است، اما به دلیل نیاز به احراز هویت، شدت آن در سطح Medium ارزیابی شده است. به مدیران سیستم و متخصصان امنیت توصیه میشود هرچه سریعتر افزونه مذکور را به آخرین نسخه بهروزرسانی کنند تا از بروز حملات احتمالی جلوگیری شود.