Trusence Her iddianın bir kaynağı var
Son güncelleme: 4 Kasım 2026 Ara English
Güvenlik

PHP'deki açık iki yıl önce biliniyordu, PHP2Shell zinciri sunucuları vuruyor

PHP Foundation'ın hazırladığı bir post-mortem raporu, küçük bakımcı ekibin hatayı kamuya açıklanmadan yaklaşık iki yıl önce tespit ettiğini ortaya koydu. Açık, uzaktan kod çalıştırmaya yol açabiliyor.

PHP Foundation'ın yayımladığı bir post-mortem raporuna göre, küçük bakımcı ekip bu açığı kamuya duyurulmadan yaklaşık iki yıl önce tespit etmişti. Hata, PHP'nin bellek tükenmesi durumunda kullandığı işleme mekanizmasından kaynaklanıyor. PHP, bellek bittiğinde longjmp() ile çalışmayı aniden başka bir noktaya taşıyabiliyor; bu da bir veri yapısı yarıda kalmışken yığında bozulmuş bir bellek bırakabiliyor. Saldırgan bu bozulmayı istismar ederek uzaktan kod çalıştırabiliyor. Yeni ortaya çıkan PHP2Shell zinciri de bu açığı kullanıyor.

PHP, dünya genelindeki birçok web sitesinde çalıştığı için etki alanı geniş. Ancak istismar, saldırganın hedefin tam PHP sürümünü ve derlemesini bilmesini gerektiriyor; bu da saldırıyı kolaylaştırmıyor. Çevrim içi PHP kurulumlarının yaklaşık yüzde 73'ü artık destek almayan, ömrünü tamamlamış sürümlerde çalışıyor. Yama, desteklenen 8.1'den güncel 8.5 dalına kadar olan sürümleri kapsıyor. Foundation ayrıca 7.4'e kadar uzanan kaynak kodu yamaları yayımladı; eski sürümler için topluluk ya da ticari geri taşıma seçenekleri de mevcut.

Sistem yöneticileri yama uygulayamadan önce web uygulama güvenlik duvarları (WAF) ve CDN'ler kötü amaçlı istekleri engelleyebilir.

Neden önemli

Yaklaşık iki yıl boyunca bilinen bir açığın şimdi aktif olarak istismar edilmesi, PHP çalıştıran her sunucunun sürümünü ve derlemesini hemen gözden geçirmesi gerektiğini gösteriyor. Ömrünü tamamlamış PHP sürümlerinde çalışan sunucular en yüksek riske sahip; bu sürümleri çalıştıran ekipler için kaynak kodu yamalarını ya da geri taşınmış sürümleri uygulamak, sürüm yükseltmesi yapamayan sistemler için ise bir WAF veya CDN kuralıyla geçici koruma sağlamak en somut adımlar.

Kaynaklar · 1