دو آسیبپذیری بحرانی در زبان برنامهنویسی PHP شناسایی شدهاند که در شرایط مشخص میتوانند به مهاجمان اجازه دهند بدون نیاز به ورود به حساب کاربری، کد دلخواه خود را روی سرور اجرا کنند. این حفرهها با امتیاز شدت ۹٫۲ از ۱۰ ارزیابی شدهاند و به همین دلیل تیم توسعه PHP انتشار بهروزرسانیهای امنیتی را در اولویت قرار داده است.
بر اساس اعلام رسمی PHP Foundation، این دو آسیبپذیری با شناسههای CVE-2026-109618 و CVE-2026-109619 ثبت شدهاند. مشکل نخست به مدیریت حافظه هنگام بروز خطای کمبود حافظه مربوط است و مشکل دوم از باقیماندن وضعیت داخلی نامعتبر میان درخواستهای مختلف ناشی میشود. بهرهبرداری موفق از این نقصها میتواند کنترل سرور را در اختیار مهاجم قرار دهد.
خطر این آسیبپذیریها به این دلیل جدی است که PHP در بخش بزرگی از زیرساخت وب استفاده میشود. سامانههای مدیریت محتوا، فروشگاههای اینترنتی و بسیاری از وبسایتها برای اجرای بخشی از کدهای خود به این زبان وابستهاند؛ بنابراین سرورهایی که نسخه آسیبپذیر PHP را اجرا میکنند، باید وضعیت امنیتی خود را در اسرع وقت بررسی کنند.
تیم PHP در ۲۱ اکتبر ۲۰۲۶ نسخههای اصلاحشده 8.5.12، 8.4.27، 8.3.36 و 8.2.35 را منتشر کرد. مدیران سرورها باید نسخه نصبشده را با نسخههای اصلاحشده تطبیق دهند و پس از بررسی سازگاری برنامهها، بهروزرسانی مناسب را نصب کنند. صرف بهروزرسانی نرمافزار اصلی سایت، لزوماً به معنای اصلاح نسخه PHP نصبشده روی سرور نیست.
شدت خطر به شیوه اجرای PHP نیز بستگی دارد. بنیاد PHP اعلام کرده است که در برخی شرایط، بهویژه در پیکربندی Apache با ماژول mod_php، امکان اجرای کد از راه دور بدون احراز هویت بهصورت عملی نشان داده شده است. مسیرهای خاصی از PHP-FPM نیز میتوانند در معرض خطر باشند؛ به همین دلیل بررسی صرف نام نسخه، بدون توجه به پیکربندی سرور، کافی نیست.
هشدارها فقط به توصیه برای بهروزرسانی محدود نماندهاند. خبرگزاری رویترز گزارش داده است که برخی سازمانها و وبسایتهای دولتی، آموزشی و درمانی در اروپا برای کاهش خطر، دسترسی عمومی به سرویسهای خود را موقتاً متوقف کردهاند. همچنین Cloudflare از مشاهده نشانههایی از حملات اولیه خبر داده است؛ موضوعی که ضرورت نصب سریع وصلههای امنیتی را بیشتر میکند.
اگر وبسایت شما روی PHP اجرا میشود، نسخه PHP و شیوه اجرای آن را بررسی کنید، نسخه اصلاحشده متناسب با محیط خود را نصب کنید و گزارشهای وبسرور را از نظر درخواستهای مشکوک زیر نظر بگیرید. اگر احتمال میدهید سرور قبلاً مورد نفوذ قرار گرفته باشد، فقط به نصب وصله اکتفا نکنید؛ بررسی رخداد امنیتی، حفظ لاگها و تغییر اعتبارنامههای در معرض خطر نیز ممکن است ضروری باشد.