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

شناسایی آسیب‌پذیری Stored XSS در افزونه GetPaid وردپرس؛ امکان اجرای اسکریپت‌های مخرب توسط مهاجمان بدون احراز هویت

شناسایی آسیب‌پذیری Stored XSS در افزونه GetPaid وردپرس؛ امکان اجرای اسکریپت‌های مخرب توسط مهاجمان بدون احراز هویت

در نسخه‌های افزونه GetPaid (سیستم پرداخت و فاکتورساز وردپرس) تا ورژن 2.8.61، یک آسیب‌پذیری از نوع Stored Cross-Site Scripting (XSS) شناسایی شده است که با کد شناسایی CVE-2026-111110 ثبت شده است.

جزئیات فنی آسیب‌پذیری

این نقص امنیتی به دلیل عدم پاک‌سازی مناسب ورودی‌ها (Input Sanitization) و عدم گریز از خروجی‌ها (Output Escaping) در پارامتر mmdwqzpoxadd رخ داده است. این موضوع به مهاجمان بدون نیاز به احراز هویت (Unauthenticated) اجازه می‌دهد تا اسکریپت‌های وب دلخواه خود را در صفحات وب تزریق کنند.

تحلیل اثرگذاری و سطح دسترسی

  • اجرای کد: هرگاه کاربری از صفحه‌ای که مورد حمله قرار گرفته بازدید کند، اسکریپت تزریق‌شده در مرورگر او اجرا خواهد شد.
  • دور زدن مکانیزم‌های امنیتی: مقدار nonce مورد نیاز (getpaid_form_nonce) به صورت عمومی برای تمامی بازدیدکنندگان ارسال می‌شود، که این امر دسترسی مهاجم برای بهره‌برداری (Exploit) از این آسیب‌پذیری را تسهیل می‌کند.

با توجه به شدت High این نقص امنیتی، به مدیران سیستم و توسعه‌دهگان توصیه می‌شود در سریع‌ترین زمان ممکن اقدام به به‌روزرسانی این افزونه به آخرین نسخه امن نمایند.