یک آسیبپذیری از نوع Reflected Cross-Site Scripting (XSS) در نرمافزار Cotonti نسخه 1.0.0 و نسخههای پیش از آن شناسایی شده است که با شناسه CVE-2026-100522 ثبت گردیده است.
جزئیات فنی
این نقص امنیتی در فایل message.php و در پارامتر lng رخ میدهد. به دلیل عدم پاکسازی (Escaping) مناسب ورودیها پیش از نمایش در دیالوگ تاییدیه (Confirmation Dialog)، مهاجمان میتوانند از این نقطه برای تزریق کدهای مخرب استفاده کنند.
سناریوی حمله
- عامل تهدید میتواند لینکهای دستکاری شدهای را ایجاد کند که حاوی Script Payload در پارامتر
lngباشد. - در صورتی که کاربر فریب خورده و روی این لینک کلیک کند، کدهای JavaScript دلخواه مهاجم در نشست (Session) مرورگر قربانی اجرا خواهد شد.
- این حمله به صورت Unauthenticated است، به این معنا که مهاجم برای اجرای آن نیازی به داشتن حساب کاربری یا دسترسی به سیستم ندارد.