وردپرس نسخه 7.1.4 را برای رفع ۲۲ آسیبپذیری مختلف منتشر کرد که شامل مشکلاتی نظیر اجرای کد از راه دور (RCE)، تزریق اسکریپت ذخیرهشده (Stored XSS)، افشای اطلاعات (Information Disclosure) و ضعفهای مربوط به کنترل دسترسی (Authorization) است.
جزئیات فنی و آسیبپذیریهای بحرانی
یکی از مهمترین موارد شناسایی شده، یک شرایط رقابتی (Race Condition) در طول فرآیند بهروزرسانی هسته (Core) است که میتواند منجر به اجرای کد از راه دور (RCE) شود. این ضعف در بازه زمانی اجرای فرآیند آپدیت رخ میدهد و پتانسیل بالایی برای سوءاستفاده دارد.
همچنین چندین آسیبپذیری Stored XSS شناسایی شدهاند که از طریق حسابهای کاربری با سطح دسترسی Contributor یا بالاتر قابل بهرهبرداری هستند. این موارد شامل استفاده از کاراکترهای Whitespace در بلوکها و لینکهای ناامن JavaScript در Interactivity API میباشد.
- Prototype Pollution: در فضای نام (Namespace) مربوط به Interactivity API که میتواند منجر به XSS یا محرومسازی از سرویس (DoS) شود.
- Authorization Weakness: ضعف در مدیریت نقشهای سفارشی که اجازه دسترسی غیرمجاز به یادداشتهای پستها را میدهد.
- Information Disclosure: امکان مشاهده تغییرات منتشر نشده در بخش Customizer توسط کاربران احراز هویت نشده.
اقدامات لازم برای مدیران سیستم
به دلیل وسعت انتشار وردپرس، توصیه میشود مدیران سیستم بلافاصله از طریق پنل مدیریت (Dashboard) اقدام به بهروزرسانی کنند. برای نسخههای قدیمیتر نیز وصلههای امنیتی جداگانهای منتشر شده است:
- نسخه 7.0.8 و 6.9.11 تمامی ۲۲ آسیبپذیری را پوشش میدهند.
- نسخههای 6.8.12 و 6.7.11 شامل ۲۰ اصلاحیه هستند.
تأکید میشود که نباید برای اعمال اصلاحات تا انتشار نسخه 7.2 صبر کرد و فرآیند بهروزرسانی باید در سریعترین زمان ممکن انجام شود.