PHP güvenlik güncellemesi yayımlandı/Resmî duyuruyu okuyun

BAĞIMSIZ PHP GÜVENLİK ARAÇLARI

PHP’nizi kontrol edin.Kanıta göre güncelleyin.

Net yanıt doğru sürümle başlar. PHP2Shell düzeltme eşiğini kontrol edin ve ortamınız için sonraki adımı bulun.

Gizlilik: girdiniz bu tarayıcıda kalır.

PHP dünyanın en iyi dilidir

9.2/10Kritik önemCVSS v4.0
02İlgili güvenlik açıklarıCVE-2026-109618 / 109619
04Düzeltilen dallarPHP 8.2 → 8.5
18DillerEN / 中文 / 日本語 / …

01 / SÜRÜMÜNÜZÜ KONTROL EDİN

Tek sürüm. Ya da tüm sunucularınız.

PHP sürümünü, php -v çıktısını veya her satıra bir sürüm yapıştırın. Bu işlem sürümleri karşılaştırır; açık istismarı denemez.

PHP2SHELL / Denetleyici

Gizlilik: girdiniz bu tarayıcıda kalır.

PHP2SHELL / FRAMEWORK / CMS

Çatı ve CMS sistemlerinde PHP2Shell çözümü

Çatı, blog veya mağazanızda PHP2Shell sorununu giderin: çalışan PHP’yi, uygulama uyumunu ve yükseltme engellerini inceleyin; CVE-2026-109618 ile CVE-2026-109619 düzeltmelerini doğrulayın.

PHP2SHELL / PHP2Shell araçları

Araştırma ve uygulama rehberleri

Herkese açık siteleri, yerel yapılandırma ve günlükleri inceleyin ya da açık kaynak araçları bulun. Her sonuç kanıtını ve sınırlarını açıklar.

>_

PHP2Shell araçları

Herkese açık siteleri, yerel yapılandırma ve günlükleri inceleyin ya da açık kaynak araçları bulun. Her sonuç kanıtını ve sınırlarını açıklar.

01

PHP2Shell basitçe nedir?

PHP, WordPress, Laravel ve eklentilerin motorudur. Eklenti güncellemesi PHP’yi güncellemez. İki bellek hatası anormal istek temizliğini veri sızıntısı veya kod çalıştırmaya dönüştürebilir. Açık site kontrolü yalnızca ipucu verir; gerçek Web çalışma ortamı ve yamayı yönetici doğrulamalıdır.

02

Girişim mi, başarılı sızma mı?

Tuhaf multipart veya WAF uyarısı girişim olabilir. OOM, SIGSEGV/SIGABRT ve HTTP 500 artışlarının sıradan nedenleri de vardır. Beklenmeyen PHP alt süreçleri, bağlantılar, dosyalar ve hesaplar incelenmelidir. Bellek sızıntısı webshell veya dosya bırakmayabilir; temiz dosya taraması dışlamaz.

03

Değişiklikten önce kanıtı koruyun

Bulunma zamanı, alan adı, örnek, ortam, belirtiler ve son güvenilir durumu kaydedin. Asıl günlükleri saat dilimiyle, bulut denetimini ve yetkili anlık görüntüleri alın. Kopyaları kısıtlayıp hash kaydedin. Çerez, token veya müşteri verisini açık tarayıcılara göndermeyin. Kanıt almadan günlük/dosya silmeyin.

04

Wiz ve Calif’i doğru okumak

Araştırma istekler arası hataları açıklar. CVE-2026-109618 mod_php RCE gösterir; FPM yatkınlığı kaynak analizine dayanır, bu CVE için tam FPM istismarı gösterilmez. CVE-2026-109619 ayrıca uygulamaya bağlı FPM upload-progress yolu doğrular. Her SAPI’nin kanıtını ilgili GHSA’dan okuyun.

05

Cloudflare: yanıt da önemlidir

Cloudflare istek ve origin yanıtını birleştirerek şüpheli yanıtı olası sızıntıdan önce engeller. Shell olmadan da yararlıdır. Tarihsel dağıtım hesabınızın kapsamını garanti etmez; kural, rota, istisna ve olayları doğrulayın. Doğrudan origin ve proxy dışı sunucular da yamalanmalıdır.

02 / YAMA TEMELİ

Dört dal. Net güncelleme hedefi.

PHP güvenlik ekibi tarafından 21 Ekim 2026’da yayımlandı. Kendi dalınız içinde karşılaştırın.
PHP.net ↗

Dört dal. Net güncelleme hedefi.
PHP dalıBu sürümün altındaki özgün sürümlerİlk düzeltilen sürümGüvenlik desteği sonu
PHP 8.5< 8.5.12✓ 8.5.1231 Ara 2029
PHP 8.4< 8.4.27✓ 8.4.2731 Ara 2028
PHP 8.3< 8.3.36✓ 8.3.3631 Ara 2027
PHP 8.2< 8.2.35✓ 8.2.3531 Ara 2026
PHP 8.1 veya daha eskisi mi?

Bu dallar için normal PHP sürümü yoktur. 7.4, 8.0 ve 8.1 için asgari kaynak yamaları vardır. Sağlayıcı desteğini ayrıca doğrulayın. Rehberi oku ↗

03 / KONTROLDEN DÜZELTMEYE

Güncellemeye giden uygulanabilir yol.

Rehberi incele ↗
01

Belirleyin

Tüm PHP çalışma zamanlarını, paket kaynaklarını ve site işleyicilerini bulun.

02

Güncelleyin

Yamalı derlemeyi veya belgelenmiş sağlayıcı yamasını kurun.

03

Yeniden başlatıp doğrulayın

Çalışan işçileri değiştirin ve her örneği doğrulayın.

Çatı ve CMS sistemlerinde PHP2Shell çözümü ↗

PHP2SHELL / CVE

Çalışma zamanında iki hata. Tek acil güncelleme.

PHP2Shell, PHP’nin kendi bellek güvenliği açıklarıdır. Güncel bir uygulama yamasız yorumlayıcı üzerinde çalışabilir.

CVE-2026-109618CVSS 9.2

Bellek yetersizliği bozulması

CVE-2026-109618, OOM erken çıkışından sonra kısmen başlatılmış belleğin temizlikte kullanılmasıdır. Yama yeni yumuşak ve sert bellek yönetimi getirir. Tam RCE mod_php’de doğrulandı. FPM uygulamaya bağlı yollarla hassas kabul edilir, ancak bu CVE için tam FPM istismarı gösterilmedi.

Rehberi oku ↗
CVE-2026-109619CVSS 9.2

İstekler arasında eski durum

CVE-2026-109619 serbest bırakılmış istek belleğine başvurular bırakır. Aynı işçiye gelen sonraki istek bunları başlatmadan önce kullanabilir. PHP 8.5 fatal backtrace ve oturum yükleme ilerlemesi doğrulanmıştır. RCE mod_php ve uygun uygulama yoluyla FPM’de doğrulandı.

Rehberi oku ↗
Birincil kaynaklar ve ek okumalarPHP security team ↗PHP2Shell research ↗

FAQ

Sorular ve yanıtlar.

Tüm sorular ↗
FPM muaf mı?

Hayır. FPM istek başlangıcı başarısızsa alt süreci sonlandırır ve bazı başlangıç dizilerini engeller. Uygulama ve istekler arası yollar kalır. Her ortam mod_php ile aynı değildir; FPM de yama gerektirir.

Dağıtım backport’ları

Ubuntu, Debian ve kurumsal Linux eski numarayı düzeltilmiş revizyonla koruyabilir. 8.3.6 başlığı tek başına kanıt değildir. OS, depo, mimari ve revizyonu HER İKİ CVE kaydıyla eşleştirin. Paket eşikleri uydurmuyoruz.

PHP 8.1 ve öncesi

Normal PHP sürümü yoktur. 7.4, 8.0 ve 8.1 asgari kaynak backport’ları istisnadır; derleme ve doğrulama işletmeciye aittir. OS veya LTS sağlayıcı paket sürdürebilir. Araştırma 5.4’e uzanır, koşullar değişir. Geçiş yapın ve ara yamayı doğrulayın.

Geçici önlemler eksik kalır

Tüm varyantları yalnız tam yama çözer. Ayarlar yükleme, performans ve erişilebilirliği etkileyebilir. İstek ayrıştırılmadan önce yönetici düzeyinde uygulayın ve tüm işçileri yeniden başlatın. İki duyuruyu okuyun. CDN ve WAF düzeltme kanıtı değildir.

PHP2SHELL CHECKER

Sonraki adım yamalı bir çalışma zamanı.

Sürümle başlayın. Kanıtları izleyin. Sitenize gerçekten hizmet veren işçileri doğrulayın.

Sürümümü kontrol et