تیم توسعه وردپرس نسخه WordPress 7.0.2 را منتشر کرد. این نسخه برخلاف بروزرسانیهای معمول که بیشتر روی بهبود امکانات یا رفع خطاهای جزئی تمرکز دارند، یک آپدیت امنیتی مهم محسوب میشود که برای برطرف کردن دو آسیبپذیری جدی در هسته وردپرس ارائه شده است.
توسعهدهندگان وردپرس به مدیران سایتها توصیه کردهاند که در سریعترین زمان ممکن سایت خود را به نسخه جدید ارتقا دهند. زیرا شدت مشکلات امنیتی کشف شده باعث شده سیستم بروزرسانی خودکار وردپرس برای نسخههای آسیب پذیر فعال شود.
امنیت سایت یکی از موضوعاتی است که بسیاری از مدیران وردپرسی معمولاً تا زمان بروز مشکل جدی آن را نادیده میگیرند؛ همان داستان همیشگی دنیای وب که بعضیها قفل در را بعد از سرقت نصب میکنند. به همین دلیل، بروزرسانیهای امنیتی هسته وردپرس باید همیشه در اولویت نگهداری سایت قرار بگیرند.
مهمترین تغییرات امنیتی WordPress 7.0.2 چیست؟
نسخه 7.0.2 وردپرس برای رفع یک آسیب پذیری بحرانی (Critical) و یک آسیبپذیری با شدت بالا (High Severity) منتشر شده است. این مشکلات میتوانستند امنیت سایتهای وردپرسی را تحت تأثیر قرار دهند.
این بروزرسانی شامل اصلاحات امنیتی در بخشهای مهمی از هسته وردپرس است و فایلهایی مانند موارد زیر تغییر کردهاند:
- wp-includes/rest-api/class-wp-rest-server.php
- wp-includes/class-wp-query.php
- wp-includes/rest-api.php
آسیب پذیری های رفع شده در وردپرس 7.0.2
1. رفع مشکل SQL Injection در وردپرس
یکی از مشکلات امنیتی برطرفشده مربوط به SQL Injection است.
در این نوع حملات، مهاجم تلاش میکند با ارسال دستورات مخرب به بخشهایی که با پایگاه داده ارتباط دارند، اطلاعات غیرمجاز دریافت کند یا تغییراتی در دیتابیس سایت ایجاد کند.
این آسیبپذیری توسط پژوهشگران امنیتی TF1T، dtro و haongo گزارش شد و تیم امنیت وردپرس پس از بررسی، اصلاحات لازم را در هسته وردپرس اعمال کرد.
2. رفع آسیب پذیری REST API و اجرای کد از راه دور
دومین مشکل امنیتی مهم مربوط به بخش REST API وردپرس بود.
این آسیب پذیری در ترکیب با یک مشکل SQL Injection میتوانست شرایطی ایجاد کند که مهاجم بدون نیاز به احراز هویت، امکان اجرای کد از راه دور (Remote Code Execution) را به دست آورد.
این مشکل توسط Adam Kues از مجموعه Assetnote / Searchlight Cyber گزارش شد.
اجرای کد از راه دور یکی از خطرناکترین انواع آسیبپذیریها محسوب میشود؛ زیرا در شرایط خاص میتواند به مهاجم اجازه دهد کنترل بخشهایی از سایت را در اختیار بگیرد.
کدام نسخههای وردپرس تحت تأثیر این مشکلات بودند؟
طبق اعلام رسمی تیم وردپرس، نسخههای زیر تحت تأثیر این آسیبپذیریها قرار داشتند:
وردپرس 7.x
- نسخههای قبل از WordPress 7.0.2 آسیبپذیر بودند.
وردپرس 6.9
- این نسخه تحت تأثیر هر دو مشکل امنیتی قرار داشت.
- نسخه اصلاحشده WordPress 6.9.5 منتشر شد.
وردپرس 6.8
- فقط نسبت به اولین آسیبپذیری آسیبپذیر بود.
- نسخه اصلاحشده WordPress 6.8.6 ارائه شد.
نسخههای قدیمیتر از وردپرس 6.8
- طبق اعلام رسمی وردپرس، تحت تأثیر این مشکلات امنیتی قرار ندارند.
چگونه وردپرس را به نسخه 7.0.2 بروزرسانی کنیم؟
برای بروزرسانی وردپرس به نسخه جدید، کافی است مراحل زیر را انجام دهید:
- وارد پنل مدیریت وردپرس شوید.
- از منوی سمت راست وارد بخش پیشخوان > بروزرسانیها شوید.
- روی گزینه اکنون بروزرسانی کنید کلیک کنید.
- منتظر بمانید تا فرآیند نصب نسخه جدید کامل شود.
همچنین امکان دانلود نسخه جدید از مخزن رسمی وردپرس نیز وجود دارد. سایتهایی که قابلیت بروزرسانی خودکار پسزمینه را فعال دارند، ممکن است این آپدیت را به صورت خودکار دریافت کرده باشند.
آیا نصب WordPress 7.0.2 ضروری است؟
بله. نسخه WordPress 7.0.2 یک بروزرسانی امنیتی مهم است و به دلیل رفع دو آسیبپذیری جدی، توصیه میشود مدیران سایتهای وردپرسی هرچه سریعتر آن را نصب کنند.
بهروزرسانی منظم هسته وردپرس، افزونهها و قالبها یکی از سادهترین اقداماتی است که میتواند جلوی بسیاری از مشکلات امنیتی آینده را بگیرد.



