Siber Güvenlik21 Ekim 20265 dakika okuma

PHP2Shell: CVE-2026-109618 ve CVE-2026-109619 — Yama Çıkmadan 4 Gün Önce İstismar Başladı

PHP'nin çekirdeğindeki iki kritik RCE açığı (CVSS 9.8) yama yayımlanmadan önce aktif istismara uğradı. WordPress, Laravel, Symfony dahil PHP kullanan neredeyse tüm web uygulamaları risk altında. 21 Ekim'de acil yamalar yayımlandı.

PHPCVE-2026-109618CVE-2026-109619RCEphp2shellWordPressWeb GüvenliğiZero-Day

PHP'nin Kalbinde İki Kritik Delik

21 Ekim 2026'da PHP ekibi, çekirdek PHP yorumlayıcısında iki kritik uzaktan kod çalıştırma açığı için acil yamalar yayımladı. "php2shell" olarak anılan bu çift açık — CVE-2026-109618 ve CVE-2026-109619 — CVSS v4.0 ile 9.2 (bazı kaynaklarda 9.8) olarak puanlandı.

Asıl endişe verici olan, Amazon Threat Intelligence'ın açıklarla ilgili ilk istismar girişimini 17 Ekim'de, yani yamadan 4 gün önce tespit etmiş olması. Detaylar kamuoyuna sızdı, saldırganlar hazır bekliyordu.

Neden Bu Kadar Kritik?

PHP, web sunucularının yaklaşık %77'sinde çalışıyor. Bu açıklar soyut tehditler değil — doğrudan WordPress, Laravel, Symfony, Drupal, Joomla ve bunların üzerine kurulu her uygulama etkileniyor. Başarılı bir istismar web shell yerleştirmeye, veri çalmaya veya sunucu tam kontrolünü ele geçirmeye olanak tanıyor.

  • CVE-2026-109618: PHP'nin dahili stream wrapper işlemesinde heap buffer overflow → RCE
  • CVE-2026-109619: CGI/FastCGI modunda özel hazırlanmış HTTP isteğiyle argüman enjeksiyonu → RCE

Etkilenen Ortamlar

Ortam Risk
Apache + mod_phpCVE-2026-109618 risk altında
Nginx + PHP-FPMCVE-2026-109618 risk altında
Apache CGI moduHer iki açık da geçerli — en yüksek risk
Windows IIS + PHPCVE-2026-109619 risk altında
PHP CLI (komut satırı)Düşük risk (yerel erişim gerekir)

Sabit Sürümler

  • PHP 8.3.14 ve üzeri
  • PHP 8.2.26 ve üzeri
  • PHP 8.1.31 ve üzeri (8.1 artık resmi destek dışı — mümkünse 8.2/8.3'e geçin)
  • PHP 8.0 ve altı: resmi yama yok, geçiş zorunlu

Hemen Yapılması Gerekenler

  1. php -v ile mevcut sürümü kontrol edin.
  2. Paket yöneticiniz üzerinden (apt/yum/brew) PHP'yi güncelleyin.
  3. Apache CGI modunu kullanıyorsanız ve hemen yükseltme mümkün değilse, CGI'yi devre dışı bırakıp PHP-FPM'e geçin — bu CVE-2026-109619 riskini ortadan kaldırır.
  4. WAF kullananlar: Cloudflare, AWS WAF ve Palo Alto'nun FortiGuard Labs yeni imzaları yayımladı; güncel olduğunu doğrulayın.
  5. WordPress siteleri: PHP güncellemesinin yanı sıra sunucu katmanında değişiklik gerekiyor — sadece WordPress güncellemesi yetmez.
PHP2Shell: CVE-2026-109618 ve CVE-2026-109619 — Yama Çıkmadan 4 Gün Önce İstismar Başladı | Lider Network Blog | Lider Network