Video, 2024 sonlarında ortaya çıkan PHP2Shell açığı (PHP to Shell) adı verilen iki kritik güvenlik açığını ve sistemleri koruma yollarını ayrıntılı olarak ele almaktadır. Açık, internet altyapısının omurgası sayılan PHP programlama dilinin kullanıcı kimlik doğrulaması gerektirmeksizin uzaktan kod çalıştırmaya imkan tanıyor. Siber Güvenlik Başkanlığı, Almanya, Fransa, Hollanda gibi birçok ülkenin güvenlik otoriteleri tarafından ivedi uyarılar yayınlanmış, hatta bazı kamu kurumları geçici olarak erişime kapamışlardır. Video, teknik detayları, riskler ve sistemleri korumak için alınması gereken 5 acil adımı kapsamlı biçimde anlatmaktadır.

PHP2Shell açığı, PHP 8.2, 8.3 ve 8.4'ün önceki sürümlerini etkileyen bir bellek taşması (buffer overflow) veya bellek bozulması (memory corruption) türü açıktır. Açık, saldırganların özel bir HTTP isteği gönderederek sunucu belleğinde rastgele kod çalıştırmasını (Remote Code Execution - RCE) sağlar. Bu işlem sırasında belleğe yüklü olan diğer kullanıcıların oturum verileri, çerezler, şifre parçaları ve hatta kredi kartı işlem bilgileri sızabilir (memory disclosure). Açığa yönelik istismar kodları güvenlik yaması yayınlanmadan önce ortaya çıktığı için bu "Zero-Day" kategorisinde saldırı olarak kabul edilmektedir ve saldırganlar tarafından otomatik tarama botlarıyla geniş çapta hedef sunucular taranmıştır.

İnternet trafiğinin yaklaşık %77'sini oluşturan PHP, WordPress, Drupal, Magento gibi platform ve sayısız e-ticaret sisteminin temelini oluşturmaktadır. Açık, hem büyük işletmeleri hem de küçük işletmeleri, blogger'ları ve bireysel site sahiplerini eşit derecede tehdit etmektedir; çünkü saldırganlar otomatik bot yazılımları kullanarak İnternet'teki PHP çalıştıran tüm sunucuları hedef almaktadırlar. Videoda anlatılan 5 acil önlem (PHP envanteri çıkarma, yamalanmış sürümlere güncelleme ve servisi yeniden başlatma, erişim kısıtlama, log denetimi, otomatik yama ve Endpoint Detection Response - EDR çözümleri) bilinen en iyi uygulamalardır. Özellikle PHP servisi yeniden başlatmanın unutulması yaygın bir hata olup, güncelleme sonrası belleğin eski açık barındıran kodu çalıştırmaya devam etmesine neden olabilir.

Bu video sistem yöneticileri, yazılımcılar, DevOps mühendisleri, WordPress site sahipleri ve paylaşımlı hosting kullananlar için kritik önemdedir. Videoda vurgulanan üç yaygın hata (yedek almadan güncelleme, WAF güvenine dayanma, geçici çözümleri kalıcı sanma) oldukça değerlidir. Ancak şu ayrıntı da önemlidir: WAF (Web Application Firewall) açığı tamamen engellememekle birlikte, çoğu güncel WAF kuralı seti bu açığa karşı koruma sağlamaktadır; dolayısıyla WAF bir ek güvenlik katmanıdır, asıl çözüm değildir. Siber güvenlikte "yama yayınlandığı an saldırganlar için geri sayım başlıyor" ilkesi doğru olmakla birlikte, bu açık için yamaları içeren sürümlere geçmiş binlerce sunucunun varlığı, sistematik güvenlik yönetiminin ne kadar önemli olduğunu göstermektedir.