شبکه و امنیت

آبدیت جدید اوبونتو برای حفره امنیتی خطرناک PHP و مشکل گواهی‌نامه

حواست باشه که دنیای فناوری هر روز کلی سورپرایزهای ناخوشایند داره؛ این بار اوبونتو مجبور شده دست به کار بشه و برای دو تا مشکل امنیتی خیلی جدی، یعنی آسیب‌پذیری معروف php2shell و لو رفتن کلیدهای امنیتی شرکت eMudhra، آپدیت‌های حیاتی بیرون بده. قضیه از این قراره که این حفره‌های امنیتی توانسته‌اند کلی سایت رو از دسترس خارج کنند و حالا کانونیکال با ارائه پچ‌های امنیتی جدید به میدان آمده تا جلوی فجایع بزرگ‌تر رو بگیره.

اگر از نسخه دسکتاپ اوبونتو استفاده می‌کنی، جای نگرانی زیادی نیست چون PHP به صورت پیش‌فرض روی سیستم نیست و مستقیماً درگیر این ماجرا نیستی. اما داستان گواهی‌نامه‌ها یه کم به مرورگرها و ابزارهای شبکه مربوط میشه که شرکت‌هایی مثل گوگل و موزیلا از قبل جلوش رو گرفته بودند. اوبونتو هم با آپدیت پکیج ca-certificates گواهی‌نامه‌های مشکل‌دار رو کلاً پاک کرده تا ابزارهایی مثل curl و wget در امنیت کامل بمونن.

ماجرای چیه و چرا php2shell این‌قدر خطرناکه؟

شاید توی خبرهای چند روز گذشته اسم آسیب‌پذیری php2shell رو شنیده باشی که به شدت سر و صدا به پا کرده. این اسم به دو باگ خطرناک با کدهای CVE-2026-109618 و CVE-2026-109619 داده شده که مستقیماً به مفسر PHP ضربه می‌زنند. ماجرا از این قراره که یک باگ اجازه میده هکرها بدون نیاز به هیچ‌گونه لاگین یا رمز عبوری، کدهای دلخواهشون رو روی هر اپلیکیشن مبتنی بر PHP اجرا کنند.

با توجه به اینکه حدود ۷۰ درصد وب‌سایت‌های دنیا (از جمله سیستم‌های مدیریت محتوای محبوب مثل وردپرس) دارن از PHP استفاده می‌کنند، ابعاد این سوءاستفاده می‌تونه واقعاً فاجعه‌بار باشه. خیلی از سایت‌های قدیمی هم سال‌هاست بدون آپدیت دارن با نسخه‌های قدیمی PHP کار می‌کنند و دقیقاً همین جاست که خطر بیخ گوششونه.

روی مقیاس شدت آسیب‌پذیری، امتیاز php2shell عدد ترسناک ۹.۲ (بحرانی) رو به خودش اختصاص داده. حتی کلودفلر هم ترافیک‌های مشکوک و حملاتی رو سمت این باگ‌ها رصد کرده، هرچند هنوز معلوم نیست چقدر موفق بوده‌اند.

راه حل چیه؟ فقط کافیه سیستم رو آپدیت کنی!

اگر روی سرور، کلاود یا هر جای دیگه‌ای از اوبونتو استفاده می‌کنی و پای PHP در میان است، بهتره معطل نکنی و سریعاً سیستم رو آپدیت کنی. تمام نسخه‌های پشتیبانی‌شده اوبونتو این پچ رو دریافت می‌کنند و کار بسیار ساده‌ای در Terminal داری:

sudo apt update && sudo apt upgrade

اگر روی سرور هستی و نمی‌خوای همه‌چیز رو باهم آپدیت کنی، می‌تونی فقط همون پکیج خاص رو آپدیت کنی. البته کانونیکال پیشنهاد کرده بعد از آپدیت، حتماً تمام سرویس‌ها یا اپلیکیشن‌هایی که از PHP استفاده می‌کنند رو ری‌استارت کنی تا تغییرات اعمال بشن. پس همین الان Software Updater رو باز کن یا دستور بالا رو بزن تا خیالت راحت باشه!

منبع اصلی: OMG! Ubuntu! | 30 مهر 1405

خسرو عظیمی

خسرو عظیمی هستم. علاقه مند به دنیای اوپن سورس و IT، لینوکس، امنیت، وب و برنامه نویسی. در حال حاضر توسعه دهنده وب، کارشناس سئو و ادمین سیستم عامل هستم. لینک سایت شخصی: khosro-azimi.ir

مطالب مرتبط

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا