آخرین اخبار
همهٔ اخبار
امنیت وب و نرم‌افزار گزارش بحرانیت ۵/۱۰

کشف آسیب‌پذیری SQL Injection در افزونه Unlimited Elements برای وردپرس

کشف آسیب‌پذیری SQL Injection در افزونه Unlimited Elements برای وردپرس

یک آسیب‌پذیری امنیتی جدید با شناسه CVE-2026-92923 در افزونه Unlimited Elements for Elementor در سیستم مدیریت محتوای وردپرس شناسایی شده است. این نقص امنیتی به دلیل عدم پاک‌سازی (Sanitization) و خروج (Escape) مناسب پارامترها پیش از استفاده در دستورات SQL رخ داده است.

جزئیات فنی و سطح دسترسی

این آسیب‌پذیری به مهاجمان اجازه می‌دهد تا حملات Blind SQL Injection را اجرا کرده و داده‌های دلخواه را از پایگاه داده استخراج کنند. نکته قابل توجه در مورد سطح دسترسی مورد نیاز برای بهره‌برداری (Exploit) به شرح زیر است:

  • در نسخه‌های قدیمی‌تر، کاربرانی با نقش پایین Subscriber می‌توانستند این حمله را اجرا کنند.
  • از نسخه 2.0.18 به بعد، دسترسی سطح Subscriber حذف شد و برای اجرای این حمله، کاربر نیاز به نقش Contributor یا بالاتر دارد.

تاریخچه آسیب‌پذیری‌های مشابه

علاوه بر این مورد، این افزونه در نسخه‌های پیشین با چالش‌های امنیتی متعددی روبرو بوده است که نشان‌دهنده ریسک‌های cumulative در مدیریت ورودی‌هاست، از جمله:

  • Stored XSS: امکان اجرای کدهای مخرب در مرورگر کاربران.
  • PHP Object Injection: آسیب‌پذیری درt deserialization داده‌های غیرقابل اعتماد.
  • Remote Code Execution (RCE): امکان اجرای دستورات از راه دور روی سرور.
  • Unrestricted File Upload: آپلود فایل‌های با پسوندهای خطرناک.

توصیه امنیتی: مدیران وب‌سایت‌هایی که از این افزونه استفاده می‌کنند، باید سریعاً آن را به نسخه 2.0.21 یا نسخه‌های جدیدتر به‌روزرسانی کنند تا از سوءاستفاده احتمالی جلوگیری شود.