یک آسیبپذیری از نوع Reflected Cross-Site Scripting (XSS) در کامپوننت EntryAbstract.save() از افزونه APSL puput شناسایی شده است. این نقص امنیتی در نسخههای v1.2.1 تا v2.2.0 وجود دارد.
جزئیات فنی و سطح دسترسی
بر اساس گزارشهای منتشر شده، مهاجمانی که دارای دسترسی احراز هویت شده (Authenticated) و سطح دسترسی Wagtail Editor هستند، میتوانند از این آسیبپذیری بهرهبرداری کنند. این حمله از طریق ارسال یک Payload دستکاری شده صورت میگیرد که منجر به اجرای کدهای دلخواه (Arbitrary Code) در محیط مرورگر کاربر قربانی میشود.
تاثیرات امنیتی
- نوع حمله: Reflected XSS
- پیشنیاز: داشتن دسترسی Editor در محیط Wagtail
- نتیجه: سرقت Session، تغییر محتوای صفحه یا اجرای دستورات غیرمجاز در مرورگر کاربر