
Kısa cevap: PHP2Shell açıkları (CVE-2026-109618 ve CVE-2026-109619) eski PHP sürümlerinin ne kadar risk taşıdığını bir kez daha gösterdi. PHP 7.x, 8.0 ve 8.1 kullanan sistemler için PHP projesi resmi düzeltme yayımlamadı; bu sistemlerin güvenliği hosting sağlayıcısının yamasına bırakılmış durumda. 360 Soft olarak eski PHP uygulamalarınızı test ortamında 8.3 ya da 8.4 sürümüne taşıyor, uyumluluk hatalarını gideriyor ve canlıya kesintisiz geçiriyoruz.
Neden şimdi yükseltmelisiniz?

- Destek dışı sürümler yama almıyor: PHP 8.1 ve öncesi aktif destek dışında. PHP2Shell için resmi sürüm yalnız 8.2, 8.3, 8.4 ve 8.5 dallarına çıktı.
- 8.2 de bitmek üzere: PHP 8.2 güvenlik desteği 31 Aralık 2026’da sona eriyor. Bugün 8.2’ye geçmek, birkaç ay sonra işi tekrarlamak demek.
- Denetim ve uyum: Kurumsal denetimlerde, sızma testlerinde ve KVKK incelemelerinde destek dışı yazılım kullanımı bulgu olarak raporlanır.
- Performans: PHP 8.3 ve 8.4, 7.x sürümlerine göre belirgin şekilde daha hızlı çalışır ve sunucu maliyetini düşürür.
Yükseltme süreci

- Envanter ve ön analiz: Uygulamanın PHP sürümü, framework, eklenti ve kütüphane listesi çıkarılır. Statik analiz araçlarıyla (PHPCompatibility, Rector) uyumsuz kod satırları raporlanır.
- Test ortamı: Canlı sistemin birebir kopyası hedef PHP sürümünde ayağa kaldırılır. Canlı siteye dokunulmaz.
- Düzeltmeler: Kaldırılmış fonksiyonlar, tip hataları, eski eklenti ve kütüphaneler güncellenir. Gerekirse framework sürümü de yükseltilir.
- Test: Kritik iş akışları (giriş, ödeme, form, raporlar, entegrasyonlar) uçtan uca denenir. Log ve performans karşılaştırması yapılır.
- Canlıya geçiş: Düşük trafik saatinde, yedek alınmış ve geri dönüş planı hazır şekilde geçiş yapılır. Geçiş sonrası 7 gün izleme yapılır.
Hangi sistemlerde çalışıyoruz?
| Altyapı | Tipik iş | Tahmini süre |
|---|---|---|
| WordPress / WooCommerce | Tema ve eklenti uyumu, eski eklenti değişimi, PHP 8.3/8.4 geçişi | 1-3 iş günü |
| Laravel | Laravel 5.x-9.x’ten güncel sürüme, paket güncellemeleri, test | 1-4 hafta |
| CodeIgniter, Yii, Symfony | Framework sürüm yükseltme ya da modern yapıya taşıma | 2-6 hafta |
| Magento, OpenCart, PrestaShop | Platform ve modül güncellemesi, ödeme entegrasyonu testleri | 1-4 hafta |
| Özel yazılmış PHP (framework’süz) | Kod analizi, kritik modüllerin yeniden yazımı ya da platform değişikliği | Analize göre |
Kod çok eskiyse ya da yükseltme maliyeti yeniden yazmaya yaklaşıyorsa bunu ön analizde açıkça raporluyoruz. Bu durumda PHP’den .NET‘e geçiş ya da güncel Laravel ile yeniden geliştirme seçeneklerini karşılaştırmalı olarak sunuyoruz.
PHP2Shell için acil durum
Sürüm yükseltme planlanırken sisteminiz açık kalmamalı. Yükseltmeden önce geçici önlemleri (session.upload_progress ayarı, WAF kuralı, dış erişim kısıtlaması) uyguluyor ve sağlayıcı yamasının kurulduğunu doğruluyoruz. Ayrıntılar için PHP güvenlik açığı giderme sayfamıza bakabilirsiniz.
Sık sorulan sorular
PHP sürümünü yükseltirsem sitem bozulur mu?
Doğrudan canlı sunucuda sürüm değiştirildiğinde eski eklentiler, kaldırılmış fonksiyonlar ve tip değişiklikleri hata verebilir. Yükseltmeyi önce birebir kopya bir test ortamında yapıyor, hataları düzeltiyor ve canlıya testler geçtikten sonra alıyoruz. Geri dönüş planı her zaman hazırdır.
PHP 8.1 kullanıyorum, acil mi?
Evet. PHP 8.1 için PHP projesi PHP2Shell açıklarına resmi sürüm yayımlamadı; koruma sağlayıcının yamasına bağlı. 8.1 aktif destek dışında olduğu için bir sonraki açıkta da aynı durum yaşanır. Hedef 8.3 ya da 8.4 olmalıdır.
Hangi sürüme geçmeliyim?
Çoğu kurumsal uygulama için PHP 8.3 dengeli tercihtir; uzun destek süresi ve geniş kütüphane uyumu vardır. Yeni geliştirmelerde 8.4 önerilir. PHP 8.2 desteği 31 Aralık 2026 tarihinde sona erdiği için hedef olarak seçilmemelidir.
Laravel, CodeIgniter ya da eski özel kodum var, yükseltilebilir mi?
Evet. Laravel 5.x ve 6.x, CodeIgniter 3 ve eski özel PHP projelerinde önce bağımlılık haritası çıkarıyor, framework ve paketleri adım adım güncelliyoruz. Kod çok eskiyse ve iş kritikse yeniden yazım ya da platform değişikliği daha ekonomik olabilir; bunu analizde açıkça gösteriyoruz.
Ne kadar sürer?
Tek bir WordPress sitesi çoğunlukla 1 iş günü içinde test edilip yükseltilir. Orta ölçekli Laravel ya da özel uygulamalar 1-3 hafta, çok modüllü kurumsal sistemler kapsam analizine göre planlanır.
Sürüm yükseltme talebi
Formu doldurun; sitenizin adresini, kullandığınız altyapıyı (WordPress, Laravel, özel PHP, Magento vb.) ve barındırma türünü (paylaşımlı hosting, VPS, kendi sunucunuz) yazın. Talebiniz mesai dışında da ekibe iletilir. NDA gerekiyorsa ilk görüşmeden önce imzalıyoruz.
Talebiniz bize ulaştı.
24 saat içinde kapsam, takvim ve fiyat içeren yazılı teklifi e-posta adresinize gönderiyoruz.
Kaynaklar: PHP güvenlik duyurusu ve desteklenen sürümler listesi, Tenable ve InMotion Hosting teknik notları. Güncelleme: 22 Ekim 2026.