1. Ana sayfa
  2. Bizden haberler
  3. Rehber

PHP2Shell açığı nedir? WordPress siteniz yamalandı ama temiz mi?

PHP2Shell (CVE-2026-109618) açığı neden WordPress panelinden kapanmaz? Sitenizin sürümünü kontrol etme, arka kapı riskleri ve kalıcı çözüm rehberi.

Yayın
Konu
Rehber
Yazan
LABONNI ekibi
Aydınlık ve modern bir kurumsal ofiste ahşap masasında dizüstü bilgisayarından kontrol yapan bir yönetici
Fig. 002Sabah mesaisi başlarken. Siteniz ekranda normal açılırken sunucunuzun ve kurumsal e-posta itibarınızın güvende olduğundan emin olun.

Sabah ofise geliyorsunuz, bir müşterinize fiyat teklifi e-postası gönderiyorsunuz ama öğleden sonra telefon geliyor: "Teklifiniz gelmedi, spam kutusuna düşmüş." Aynı hafta Google'da kendi firmanızın adını arattığınızda, sitenizin altında hiç satmadığınız ürünlerin veya yasa dışı bahis sayfalarının bağlantılarını görüyorsunuz. Web siteniz ekranda normal açılıyor, WordPress panelinizde tüm eklentiler güncel görünüyor ama arka tarafta sunucunuz çoktan başkasının eline geçmiş. Son günlerde küresel çapta yaşanan PHP2Shell krizi tam olarak bu tabloyu yaratıyor.

01PHP2Shell açığı nedir ve neden tehlikelidir?

PHP2Shell, Ekim 2026'da duyurulan ve CVE-2026-109618 ile CVE-2026-109619 kodlarıyla takip edilen, PHP programlama dilinin doğrudan kendi çekirdeğinde bulunan kritik (CVSS 9.2) bir uzaktan kod çalıştırma açığıdır. Bu açık, saldırganların hiçbir kullanıcı adı veya şifreye ihtiyaç duymadan, dışarıdan gönderdikleri özel bir istekle web sunucunuzun kontrolünü ele geçirmesine izin verir.

Sorunun kaynağı iki temel bellek hatasıdır. Birincisi (CVE-2026-109618), sunucu büyük bir dosya yüklemesi veya yoğun veri sırasında bellek sınırına dayandığında bozuk veriyi geçerli kabul ederek yabancı komutları çalıştırır. İkincisi (CVE-2026-109619), bir önceki ziyaretçiden kalan bellek izlerinin temizlenmemesi nedeniyle sonraki istekte sunucu durumunun istismar edilmesine yol açar.

Dünyadaki tüm WordPress ve WooCommerce siteleri PHP üzerinde çalıştığı için, hangi temayı veya güvenlik eklentisini kullandığınızdan bağımsız olarak, sunucusunda yamalı olmayan PHP sürümü barındıran her işletme doğrudan hedef hâline gelmiştir.

02WordPress panelinden güncelleme yapmak neden yetmez?

WordPress yönetim paneline girip çekirdek sürümü, temaları ve eklentileri güncellemek PHP2Shell açığını kapatmaz. Çünkü hata WordPress'in kendi dosyalarında değil, WordPress'i çalıştıran alt katmandaki PHP motorundadır.

Bir benzetmeyle düşünürsek: WordPress binanın içindeki mobilyadır, PHP ise binanın oturduğu beton temeldir. Panelden eklenti güncellemek yalnızca mobilyaların yerini değiştirir; temeldeki çatlağı onarmak için doğrudan sunucu (hosting veya sanal sunucu) düzeyinde PHP sürümünün güncellenmesi şarttır.

PHP dalıRiskli sürümlerGüvenli (yamalı) sürümDurum ve yapılması gereken
PHP 7.4, 8.0, 8.1Tüm alt sürümlerResmi yama yokDesteği tamamen bitti; üst sürüme geçiş şart
PHP 8.28.2.34 ve öncesi8.2.35Sunucu panelinden hemen güncellenmeli
PHP 8.38.3.35 ve öncesi8.3.36Sunucu panelinden hemen güncellenmeli
PHP 8.48.4.26 ve öncesi8.4.27Sunucu panelinden hemen güncellenmeli
PHP 8.58.5.11 ve öncesi8.5.12Sunucu panelinden hemen güncellenmeli

03Tanıtım sitemde önemli veri yok diyen bir firma ne kaybeder?

Pek çok işletme sahibi "Bizim sitemizde kredi kartı geçmiyor, sadece ürün kataloglarımız ve iletişim bilgilerimiz var; saldırgan girse ne alacak?" diye düşünür. Oysa otomatik saldırı botları sitenizdeki fotoğrafları değil, alan adınızın (domain) yıllar içinde kazandığı Google ve e-posta itibarını çalar.

Teknik ihlalİşletmeye gerçek maliyeti
Gizli SEO spam sayfalarıFirma adınız Google'da kumar, sahte ilaç veya yetişkin içeriklerle yan yana çıkar; organik sıralamanız çöker
Ziyaretçi yönlendirmeReklamla veya Google'dan gelen gerçek müşteriler dolandırıcılık sitelerine yönlendirilir; siz ofisteki bilgisayardan girdiğinizde normal sayfayı görürsünüz
Sunucudan toplu spam gönderimiAlan adınız ve sunucu IP adresiniz küresel kara listelere girer; müşterilerinize gönderdiğiniz gerçek teklif ve faturalar spam klasörüne düşer
Google kırmızı uyarı ekranıChrome ve Safari ziyaretçilerinize "Bu site tehlikeli" uyarısı gösterir; trafiğiniz ve kurumsal güveniniz bir gecede sıfırlanır
Sahte banka ve oltalama sayfasıSunucunuzun alt klasörlerine sahte banka giriş ekranları yerleştirilir; hosting hesabınız askıya alınır ve hukuki süreçlerle uğraşırsınız
İletişim formu ve müşteri verisi sızıntısıSitenizden geçen teklif formları ve bayi şifreleri kopyalanır; kişisel veri ihlali bildirim yükümlülüğü doğar

Kısacası "sitemde çalınacak bir şey yok" düşüncesi yanıltıcıdır. Kaybedilen şey veritabanı değil, şirketin ticari itibarı ve haberleşme kanalıdır.

04Sitenizin PHP sürümünü 2 dakikada nasıl kontrol edersiniz?

Teknik ekibiniz olmasa bile WordPress sitenizin hangi PHP sürümünde çalıştığını kendi başınıza iki dakikada görebilirsiniz:

  1. WordPress yönetim panelinize girin. Her zaman kullandığınız yönetici adresinden (/wp-admin) giriş yapın.
  2. Site Sağlığı ekranını açın. Sol menüden sırasıyla Araçlar (Tools) ve Site Sağlığı (Site Health) sekmesine tıklayın.
  3. Bilgi sekmesine geçin. Üst kısımdaki Bilgi (Info) sekmesine tıklayın ve listeden Sunucu (Server) başlığını açın.
  4. PHP sürümü satırını okuyun. Buradaki rakam 8.2.35, 8.3.36, 8.4.27 veya 8.5.12 değerlerinden düşükse (ya da 7.4, 8.0, 8.1 ile başlıyorsa) sunucunuz açık durumdadır.

WordPress paneline erişiminiz yoksa veya özel bir PHP yazılımı kullanıyorsanız, sayfanın altındaki bağlantıdan site adresinizi bize iletebilirsiniz; dışarıya açık sunucu başlıklarınızdan sürüm durumunuzu birkaç dakikada kontrol edebiliriz.

05Yamalanmış bir site neden hâlâ temiz olmayabilir?

Güvenlik dünyasında en sık atlanan gerçek şudur: Yama yapmak, daha önce içeri girmiş olan saldırganı dışarı çıkarmaz.

PHP2Shell açığına yönelik otomatik tarama ve saldırılar 21 Ekim 2026 sabahı başladı. Eğer hosting firmanız veya sunucu yöneticiniz yamayı 24 Ekim'de ya da bu hafta uyguladıysa, aradaki günlerde sunucunuz savunmasız kaldı demektir. Saldırı botları bir sunucuya sızdığında ilk iş olarak kendilerine kalıcı bir arka kapı (backdoor) bırakır:

  • Masum bir resim dosyası (logo.ico veya cache.php) gibi görünen gizli komut dosyaları eklerler.
  • WordPress veritabanına (wp_users tablosuna) panel listesinde gizlenen yeni bir yönetici hesabı tanımlarlar.
  • Sunucunun zamanlanmış görevlerine (cron) her gece zararlı dosyayı yeniden indiren bir satır yazarlar.

Bu yüzden PHP sürümünü güncellemek yalnızca kapının kilidini değiştirmektir. İçeride birinin saklanıp saklanmadığını anlamak için 21 Ekim sonrasında değişen dosyaların, yönetici hesaplarının ve zamanlanmış görevlerin tek tek denetlenmesi gerekir.

06WooCommerce ve WordPress'ten kalıcı çıkış nasıl yapılır?

Bir blog yazılımı olarak doğan WordPress'in üzerine otuz ayrı eklenti kurarak B2B bayi siparişi, stok veya yüksek hacimli e-ticaret yönetmeye çalışmak, her ay yeni bir güvenlik yaması ve eklenti çakışmasıyla yaşamak demektir. Üstelik bir eklentiyi güncellediğinizde sepetteki ödeme adımı bozulabilir; güncellemediğinizde ise sunucunuz açık hedef hâline gelir.

LABONNI olarak kurduğumuz sistemlerde bu döngüyü kökünden değiştiriyoruz:

  • Sunucusuz kenar (Edge) mimarisi: Tanıtım ve içerik sayfalarınız arkada çalışan bir PHP yorumlayıcısı olmadan, doğrudan küresel CDN uç noktalarından açılır. Ortada ele geçirilecek bir PHP süreci veya kilitlenecek bir sunucu yoktur.
  • İzole ve kurallı B2B altyapısı: Toptan satış, bayi fiyat grupları, açık hesap limitleri ve muhasebe entegrasyonları eklentilerle değil, doğrudan bu iş için yazılmış çekirdek mimariyle çalışır. Hazır bayi portalımız Bayibox ve otomotiv sektörü için geliştirdiğimiz oto yedek parça B2B sistemimiz bu yapının canlı örnekleridir.
  • Sıfır bakım stresi ve veri sahipliği: PHP sürümü yükseltme, eklenti aboneliği yenileme veya "güncellersem sitem bozulur mu" endişesi yaşanmaz. Cironuzdan pay yok. Veriniz ve alan adınız sizde; verilerinizi istediğiniz zaman dışa aktarabilirsiniz.

Mevcut WordPress veya WooCommerce sitenizden geçiş yaparken ürünlerinizi, müşteri carilerinizi ve Google'daki mevcut sayfa adreslerinizi (SEO yönlendirmeleriyle) kayıpsız taşıyoruz. Paket ve çalışma modellerimizi fiyat sayfamızda inceleyebilirsiniz.

07Sık sorulan sorular

Hosting firmam sunucuyu güncellediğini söyledi, yine de risk var mı?

Evet. Hosting firmasının PHP sürümünü güncellemesi yalnızca bundan sonra gelecek saldırıları engeller. Açığın duyurulduğu 21 Ekim ile yamanın yapıldığı gün arasında sunucunuza otomatik botlar tarafından bir arka kapı dosyası veya gizli yönetici hesabı eklendiyse, bu zararlı yazılımlar güncellenmiş sunucuda çalışmaya devam eder.

Wordfence veya benzeri bir güvenlik eklentisi kullanıyorum, beni korur mu?

Eklenti tabanlı güvenlik duvarları WordPress yüklendikten sonra devreye girer. PHP2Shell açığı ise doğrudan PHP çalışma zamanında (WordPress henüz devreye girmeden veya bellek temizliği sırasında) gerçekleştiği için, yalnızca WordPress eklentisine güvenmek yeterli koruma sağlamaz; sunucu seviyesinde yama ve Cloudflare gibi ağ katmanı koruması gerekir.

PHP sürümümü 7.4'ten 8.3'e yükseltirsem sitem bozulur mu?

Sitenizde eski bir tema veya yıllardır güncellenmemiş özel eklentiler varsa bozulma ihtimali yüksektir. Bu durumda geçişi doğrudan canlı sitede yapmak yerine, önce uyumsuz eklentileri tespit etmek veya eski yapıyı yamamak yerine modern bir altyapıya taşımak daha sağlıklıdır.

Sitemin temiz olup olmadığını nasıl kontrol ediyorsunuz?

İlk aşamada sitenizin dışarıya açık sunucu başlıklarını, PHP sürüm bilgisini ve bilinen zararlı yönlendirme izlerini ücretsiz kontrol ediyoruz. Sunucu içi detaylı inceleme gerektiğinde ise 21 Ekim sonrası değişen dosyaları, veritabanındaki yönetici kayıtlarını ve zamanlanmış görevleri tarayarak size yazılı bir durum raporu sunuyoruz.

WooCommerce sitemizi Bayibox'a veya özel sisteme taşırken siparişlerimiz durur mu?

Durmaz. Yeni sisteminiz ayrı bir test adresinde kurulur, ürün ve bayi verileriniz aktarılır ve ekibinizle birlikte test edilir. Her şey doğrulandığında alan adınız dakikalar içinde yeni sisteme yönlendirilir; iş akışınız kesintiye uğramaz.

Etiketler
  • PHP2Shell
  • WordPress güvenlik açığı
  • PHP güncelleme
  • B2B e-ticaret güvenliği
  • WooCommerce
Paylaşın
Bir sonraki adım

Siteniz yamalandı mı, içeride arka kapı var mı birlikte bakalım.

Site adresinizi e-postayla veya WhatsApp'tan gönderin; açık sunucu başlıklarınızı ve PHP sürüm durumunuzu ücretsiz kontrol edip size yazılı bir durum notu dönelim. Kalıcı geçiş için fiyat sayfamıza göz atabilirsiniz.