کشف یک آسیبپذیری در افزونه LiteSpeed Cache، نسخههای پیش از ۷.۹.۲ را در معرض خطر قرار داده است. این رخنه امنیتی که با شناسه CVE-2026-113500 و درجه خطر ۷.۵ از ۱۰ ثبت شده، از نوع (Stored XSS) بوده و به مهاجمان اجازه میدهد بدون نیاز به حساب کاربری، کدهای مخرب جاوااسکریپت را از طریق بخش دیدگاهها به سایت تزریق کنند.
جزئیات فنی و نحوه عملکرد
ریشه این مشکل به نحوه پردازش کدهای HTML در لایتاسپید کش و بخش نظرات وردپرس برمیگردد:
- خطا در بهینهسازی HTML: فرآیند بهینهسازی HTML تنها به محتوای فایلهای استایل (CSS) محدود نمیشود و هنگام رندر شدن صفحه، نشانهگذاری مربوط به بسته شدن یک ویژگی (Attribute) را در کدهای خروجی حذف میکند.
- تزریق کد از طریق نام نویسنده دیدگاه: به دلیل عدم پاکسازی دقیق خروجی نام نویسنده دیدگاه در وردپرس و ترکیب آن با باگ بهینهسازی، کاربران مهمان میتوانند کدهای جاوااسکریپت را در قالب نام نویسنده ثبت کنند.
- سرقت دسترسی مدیر سایت: پس از تایید و انتشار دیدگاه، اسکریپت مخرب در مرورگر بازدیدکنندگان اجرا میشود. در صورت بازدید مدیر سایت از صفحه آلوده، کد مخرب با دسترسی مدیریتی اجرا شده و به سرقت کوکیهای نشست (Session)، تغییر تنظیمات یا هدایت کاربران به صفحات فیشینگ منجر میشود.
کدام سایتها در معرض خطر هستند؟
نصب بودن LiteSpeed Cache به تنهایی باعث فعال شدن آسیبپذیری نمیشود، زیرا بهرهبرداری از آن نیازمند فعال بودن همزمان دو قابلیت خاص در تنظیمات است:
- سایتهای آسیبپذیر: اگر در مسیر Page Optimization و تب CSS Settings، گزینه Font Display Optimization روی حالت Swap قرار داشته باشد و همزمان قابلیت بهینهسازی HTML نیز فعال باشد، سایت در معرض خطر مستقیم قرار دارد.
- سایتهای ایمن: در صورت غیرفعال بودن دو گزینه مذکور در تنظیمات، سایت در برابر رخنه امنیتی مصون است.
نحوه رفع مشکل و ایمنسازی سایت
با توجه به عمومی شدن جزئیات فنی باگ و احتمال شروع حملات خودکار، به مدیران سایتهای وردپرسی توصیه میشود اقدامات زیر را انجام دهند:
- بهروزرسانی سریع LiteSpeed Cache به نسخه ۷.۹.۲ یا بالاتر
- غیرفعال کردن موقت قابلیت بهینهسازی HTML و گزینه Swap در تنظیمات CSS، در صورت عدم امکان آپدیت فوری
- فعالسازی گزینه تایید دستی دیدگاهها در بخش تنظیمات گفتوگوی وردپرس برای جلوگیری از انتشار خودکار نظرات کاربران ناشناس
شما میتوانید آخرین نسخه ایمن افزونه LiteSpeed Cache را از طریق بهروزرسان هوشمند ژاکت دریافت و نصب کنید.