یک آسیبپذیری امنیتی با شدت High در افزونه WPC Product Options برای سیستم WooCommerce در وردپرس شناسایی شده است که با شناسه CVE-2026-97660 ثبت شده است.
جزئیات فنی آسیبپذیری
این نقص امنیتی از نوع Stored Cross-Site Scripting (XSS) است و در تمامی نسخههای این افزونه تا نسخه 4.0.5 مشاهده شده است. علت بروز این مشکل، عدم پاکسازی مناسب ورودیها (Insufficient Input Sanitization) و عدم خروج ایمن دادهها (Output Escaping) در بخش wpcpo-* Array Key از طریق Multipart Field Name است.
سناریوی حمله
به دلیل این نقص، عامل تهدید میتواند بدون نیاز به احراز هویت (Unauthenticated)، اسکریپتهای وب دلخواه خود را در صفحات مورد نظر تزریق کند. نکته حائز اهمیت این است که این حمله حتی از طریق قابلیت Guest Checkout (تسویه حساب مهمان) نیز قابل اجراست. در نتیجه، هر کاربر یا مدیری که صفحه آلوده را مشاهده کند، اسکریپت مخرب در مرورگر او اجرا خواهد شد.
تأثیرات احتمالی
- سرقت کوکیهای نشست (Session Cookies) و توکنهای احراز هویت.
- تغییر ظاهر سایت یا هدایت کاربران به صفحات فیشینگ.
- اجرای دستورات مدیریت در صورتی که کاربر هدف دارای دسترسی Administrator باشد.