هشدار امنیتی بحرانی PHP؛ میلیونها تلاش برای سوءاستفاده از دو آسیبپذیری
افشای دو آسیبپذیری بحرانی در زبان برنامهنویسی PHP با شناسههای CVE-2026-109618 و CVE-2026-109619، موجی از تلاشها برای نفوذ به سرورهای اینترنتی را به دنبال داشته است؛ کلودفلر از افزایش این تلاشها به میلیونها مورد خبر داده و تیم توسعه PHP از مدیران سامانهها خواسته است فوراً نسخههای آسیبپذیر را بهروزرسانی کنند.
به گزارش سیتنا به نقل از رویترز، دو آسیبپذیری امنیتی بحرانی در زبان برنامهنویسی PHP شناسایی شده است که در صورت بهرهبرداری موفق، میتواند به مهاجمان اجازه دهد بدون نیاز به احراز هویت، کد دلخواه خود را روی سرورهای آسیبپذیر اجرا کنند یا به اطلاعات حساس موجود در حافظه فرایندهای PHP دسترسی پیدا کنند.
بر اساس اطلاعیه رسمی تیم توسعه PHP که ۲۱ اکتبر ۲۰۲۶ (۲۹ مهرماه ۱۴۰۵) منتشر شد، این دو آسیبپذیری با شناسههای CVE-2026-109618 و CVE-2026-109619 ثبت شدهاند و هر دو امتیاز ۹.۲ از ۱۰ را در نسخه چهارم سامانه امتیازدهی آسیبپذیریهای امنیتی (CVSS v4.0) دریافت کردهاند؛ امتیازی که نشاندهنده سطح بحرانی خطر است.
جزئیات فنی آسیبپذیریها
آسیبپذیری نخست، CVE-2026-109618، به نقصی مرتبط با سرریز حافظه و بروز وضعیت کمبود حافظه مربوط است که میتواند در شرایط خاص زمینه اجرای کد از راه دور را فراهم کند.
آسیبپذیری دوم، CVE-2026-109619، به مدیریت نادرست وضعیت حافظه و باقی ماندن ارجاعهایی به دادههای آزادشده مربوط میشود؛ نقصی که میتواند به دسترسی به دادههای حساس حافظه و در شرایط مشخص، اجرای کد از راه دور منجر شود.
این آسیبپذیریها در خود محیط اجرایی PHP قرار دارند و صرفاً با بهروزرسانی کد وبسایت یا افزونههای آن برطرف نمیشوند؛ بنابراین، نسخه PHP نصبشده روی سرور باید به نسخه اصلاحشده ارتقا پیدا کند.
کلادفلر: تلاشهای سوءاستفاده به میلیونها مورد رسید
متیو پرینس، مدیرعامل کلودفلر، اعلام کرد که تعداد تلاشها برای سوءاستفاده از این آسیبپذیریها در شبکه این شرکت، پیش از انتشار عمومی جزئیات، در حد هزاران مورد بود؛ اما پس از انتشار، ابتدا به دهها هزار مورد در ۴۵ دقیقه، سپس به صدها هزار مورد طی دو ساعت و در ادامه به میلیونها مورد افزایش یافت.
این آمار مربوط به تلاشهای شناساییشده برای بهرهبرداری از آسیبپذیریهاست و بهتنهایی به معنای موفقیت حملات یا نفوذ به میلیونها سرور نیست.
در پی انتشار هشدارها، شماری از سازمانها و نهادهای دولتی در کشورهای مختلف، برای کاهش خطر، برخی وبسایتها و خدمات آنلاین خود را بهطور موقت از دسترس خارج کردند یا اقدامات حفاظتی اضطراری را در دستور کار قرار دادند.
کدام نسخههای PHP باید بهروزرسانی شوند؟
تیم توسعه PHP نسخههای اصلاحشده زیر را منتشر کرده است:
- PHP 8.5.12
- PHP 8.4.27
- PHP 8.3.36
- PHP 8.2.35
نسخههای پیش از این اصلاحیهها در شاخههای مربوطه در معرض خطر قرار دارند. همچنین نسخههای PHP 8.1 و قدیمیتر، که پشتیبانی رسمی آنها پایان یافته است، آسیبپذیر گزارش شدهاند و برای دریافت اصلاحیههای امنیتی باید وضعیت پشتیبانی و مسیر مهاجرت آنها بررسی شود.
توصیه امنیتی به مدیران وبسایتها
تیم توسعه PHP تأکید کرده است که نصب نسخههای اصلاحشده، راهکار کامل رفع این آسیبپذیریهاست و اقدامهای موقت بهتنهایی جایگزین بهروزرسانی نمیشوند.
بر این اساس، مدیران سرورها و تیمهای فناوری اطلاعات باید در نخستین فرصت نسخه PHP مورد استفاده را شناسایی و آن را به نسخه امن ارتقا دهند. سامانههایی که از سوی شرکت میزبان مدیریت میشوند نیز باید از ارائهدهنده خدمات میزبانی درباره نصب اصلاحیهها استعلام بگیرند.
در مواردی که امکان بهروزرسانی فوری وجود ندارد، ارزیابی ریسک و در صورت لزوم خارج کردن موقت سامانه آسیبپذیر از دسترس باید در دستور کار قرار گیرد.
با توجه به افزایش تلاشها برای سوءاستفاده از این آسیبپذیریها، بررسی گزارشهای سرور و ارزیابی احتمال نفوذ پیش از اعلام ایمن بودن کامل سامانه نیز اهمیت دارد.
انتهای پیام
افزودن دیدگاه جدید