یک آسیبپذیری امنیتی جدی در افزونه Testimonials Widget برای سیستم مدیریت محتوای وردپرس (WordPress) شناسایی شده است که نسخههای تا 4.0.4 را تحت تأثیر قرار میدهد. این نقص امنیتی به دلیل عدم بررسی سطح دسترسی (Capability Check) یا مالکیت در هنگام پردازش فرمهای ارسال نظرات در بخش Front-end رخ داده است.
جزئیات فنی آسیبپذیری
به دلیل نبود مکانیزمهای اعتبارسنجی، کاربران غیرمجاز و احرازنشده (Unauthenticated Users) میتوانند از این نقص برای ایجاد یا تغییر پستهای دلخواه در وبسایت استفاده کنند. این موضوع به مهاجم اجازه میدهد تا مواردی نظیر عنوان، محتوا و حتی نویسنده هر یک از پستهای موجود در دیتابیس را بازنویسی (Overwrite) کند.
سایر مخاطرات مرتبط
- Stored XSS: در نسخههای قدیمیتر (قبل از 4.0.0)، این افزونه به دلیل عدم کدگذاری خروجی (Output Encoding) و اعتبارسنجی ورودیها، در برابر حملات Cross-Site Scripting ذخیرهشده آسیبپذیر است.
- SSRF: گزارشها حاکی از آن است که این افزونه در نسخههای مذکور، URLهای ارسالی توسط کاربر را پیش از فراخوانی در سمت سرور اعتبارسنجی نمیکند که میتواند منجر به حملات Server-Side Request Forgery شود.
به مدیران وبسایتها و متخصصان امنیت توصیه میشود سریعاً نسخه مورد استفاده از این افزونه را بررسی کرده و در صورت امکان، آن را به آخرین نسخه بهروزرسانی کنند تا از سوءاستفاده احتمالی از این حفرههای امنیتی جلوگیری شود.