مدیریت سرور

زنگ خطر در دنیای وب! آپدیت بحرانی PHP برای رفع باگ‌های خطرناک منتشر شد

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

PHP Critical Update

ماجرا از چه قرار است؟

این دو تا باگ درست مثل یک بمب ساعتی برای سرورها هستند. شدت خطر هر دو آسیب‌پذیری عدد فوق‌العاده بالای ۹.۲ از ۱۰ اعلام شده که نشان می‌دهد وضعیت اصلا شوخی‌بردار نیست. بیایید خیلی ساده و خودمانی بررسی کنیم که این حفره‌های امنیتی چطور کار می‌کنند و چرا مدیران سرور باید بلافاصله دست‌به‌کار شوند.

جزئیات فنی باگ‌های مرگبار

اولین مشکل مربوط به نحوه‌ی مدیریت حافظه یا همان out-of-memory handling است. وقتی رم سرور پر می‌شود و PHP در مدیریت آن دچار اختلال می‌شود، یک خرابی در حافظه رخ می‌دهد که هکر می‌تواند از آن برای اجرای دستورات دلخواه استفاده کند. دومین راه نفوذ هم زمانی اتفاق می‌افتد که یک state جهانی (Global State) حتی بعد از پاکسازی حافظه، همچنان باقی می‌ماند و به هکر اجازه سوءاستفاده می‌دهد.

PHP Security

چاره چیست؟

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

منبع اصلی: Phoronix (Linux News) | 29 مهر 1405

خسرو عظیمی

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

مطالب مرتبط

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

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

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