PHP2Shell, PHP programlama dilinde bulunan ve CVE-2026-109618 ile CVE-2026-109619 olarak izlenen iki kritik güvenlik açığına verilen ad. Her iki açık da CVSS 4.0 ölçeğinde 9,2 puan aldı ve uzaktan kod çalıştırmaya imkân verebilir. PHP, 21 Ekim 2026’da acil güvenlik güncellemeleri yayımladı.
8
9
10
Olay, yapay zekânın güvenlik araştırmalarındaki rolünü de gündeme taşıdı: Calif, OpenAI’ın GPT-5.6 Sol modeliyle kritik bir açık belirledi; Wiz ise iki açığı da bağımsız olarak keşfedip bildirdi. Öte yandan, sistemlerin taranması veya istismar girişimleri, sunucuların başarıyla ele geçirildiğinin kanıtı değil.
20
29
34
PHP2Shell açıkları ne yapabilir?
Açıklar belirli bir web sitesi platformunda ya da eklentide değil, PHP’nin kendisinde bulunuyor. PHP; web sitelerinin arka planda çalışmasına, formların işlenmesine ve verilerin alınmasına yardımcı olan bir programlama dili. Dolayısıyla risk, yalnızca tek bir uygulamayla sınırlı değil.
10
24
CVE-2026-109618, istek verilerinin henüz kısmen başlatıldığı sırada belleğin tükenmesi durumunun PHP tarafından ele alınmasıyla ilgili. CVE-2026-109619 ise ilgili bellek serbest bırakıldıktan sonra eski bir dahili durumun kalmaya devam etmesiyle bağlantılı. Her iki sorun da uzaktan kod çalıştırmaya yol açabilir.
10
26
Açıkların ciddiyeti, saldırganın etkilenen sunucuda uzaktan ve kimlik doğrulaması yapmadan kod çalıştırabilme ihtimalinden kaynaklanıyor. Bu nedenle her iki açık için verilen 9,2’lik CVSS 4.0 puanı kritik seviyeye işaret ediyor.
9
10
Yapay zekâ destekli araştırmaların rolü
Calif, OpenAI’ın Patch the Planet girişimi kapsamında GPT-5.6 Sol’u kullanarak kritik açıklardan birini belirledi. Wiz de iki açığı bağımsız olarak keşfedip bildirdi. Haberlere göre Wiz’in araştırmasında Wiz Atlas’ın yanı sıra Gemini 4 Argon ve GPT-5.6 Sol da kullanıldı.
20
29
Keşfin ilk aşamalarına ilişkin tarihler kaynaklarda tam olarak örtüşmüyor. Bir haberde Calif’in açıkları 1 Ağustos’ta bulduğu belirtilirken, başka bir haberde ilk açığın PHP’ye 11 Ağustos’ta bildirildiği aktarılıyor. Her iki anlatım da ekim ayındaki duyurudan önce araştırmacılarla bakım ekipleri arasında koordinasyon sağlandığını aktarıyor.
20
30
Burada önemli ayrım şu: Yapay zekâ, araştırmacıların açıkları bulmasına yardımcı oldu. Ancak mevcut haberler, daha sonraki saldırı girişimlerinin otonom yapay zekâ ajanları tarafından gerçekleştirildiğini ortaya koymuyor.
Acil yamalar ve alınan önlemler
PHP, 21 Ekim’de 8.2.35, 8.3.36, 8.4.27 ve 8.5.12 sürümlerini yayımlayarak açıkları giderdi. Bunlar PHP’nin kendi sürüm numaraları. Linux dağıtımları güvenlik düzeltmelerini kendi paketlerine aktarırken farklı sürüm numaraları kullanabildiğinden, yöneticilerin yalnızca sürüm numarasına bakmak yerine kullandıkları dağıtımın güvenlik duyurusunu da kontrol etmesi gerekiyor.
8
27
Açıkların duyurulması üzerine bazı site işletmecileri sistemlerini incelemek için geçici olarak çevrimdışı bıraktı. Haberlere göre 21 Ekim’de Avrupa’da ve başka bölgelerde bazı kamu kurumlarının siteleri erişime kapandı.
21 Başka bir haberde ise sızan açık ayrıntılarının PHP’nin planlanan sürüm takvimini bir gün öne çekmesine katkıda bulunduğu aktarılıyor.
22
33
PHP kullanan kurumlar için ilk adım, web trafiğini karşılayan PHP kurulumunun sağlayıcı tarafından yayımlanan düzeltmeyi içerdiğini doğrulamak ve uygun güncellemeyi yüklemek. Barındırma hizmetini bir sağlayıcı yönetiyorsa, yalnızca sitenin dışarıdan nasıl göründüğüne güvenmek yerine güncellemenin uygulandığını teyit etmek yerinde olur.
8
24
Saldırı girişimleri, doğrulanmış ihlal anlamına gelmiyor
Cloudflare ve Patchstack’in, PHP’nin 21 Ekim’deki yaması yayımlanmadan önce açıkları yoklayan faaliyetler gözlemlediği bildirildi. Daha sonraki bir güvenlik haberi milyonlarca saldırı girişiminden söz ederken BBC, 22 Ekim itibarıyla bilinen başarılı bir istismar olmadığını aktardı. Bu haberler tedbirli olmayı gerektiriyor; ancak girişim sayıları, doğrulanmış sunucu ihlallerinin sayısı olarak yorumlanmamalı.
2
3
34
Mevcut bilgiler, PHP2Shell’in ciddi olduğunu, saldırganların ilgisini hızla çektiğini ve acil yama gerektirdiğini gösteriyor. Buna karşılık, haberler açıkta kalan web sitelerinin sayısı için güvenilir bir tahmin sunmuyor ve saldırıların otonom yapay zekâ ajanları tarafından yapıldığını doğrulamıyor.