Teknoloji · Haber
Kritik PHP Açıkları, Acil Yama Öncesinde Devlet Sitelerini Çevrimdışı Bıraktırdı
Yayın:
Kısaca
CVE-2026-109618 ve CVE-2026-109619 olarak izlenen iki kritik PHP güvenlik açığı, Hollanda ve Finlandiya'daki devlet kurumlarının 21 Ekim 2026'da, PHP geliştiricilerinin acil bir yama yayınlamasından saatler önce web sitelerini çevrimdışına almasına yol açtı. Her iki açık da CVSS v4.0 ölçeğinde 9,2 puanla derecelendirildi ve kimlik doğrulaması olmadan uzaktan kod yürütülmesine izin veriyor; Cloudflare, düzeltme yayınlanmadan önce erken istismar girişimleri tespit edildiğini bildirdi.
Bu sürüm, özgün metnin (English) makine çevirisidir. Özgün metni oku
The Hacker News ve güvenlik firması Sansec'e göre, PHP geliştirme ekibi, ayrıntıların bir gün önce internete sızmasının ardından iki kritik güvenlik açığını gidermek için 21 Ekim 2026'da 14:00 UTC'de olağan döngü dışı bir güvenlik sürümü planladı. Açıklar CVE-2026-109618 ve CVE-2026-109619 olarak izlendi ve araştırmacılar tarafından gayri resmi olarak "PHP2Shell" adıyla anıldı; The Hacker News'in bildirdiğine göre PHP'nin kendi ekibi bu adı benimsemedi.
Güvenlik açıkları nedir?
Sansec'in teknik incelemesine göre CVE-2026-109618, PHP'nin yükleme ilerlemesi (upload-progress) işleme mekanizmasındaki bir use-after-free (serbest bırakıldıktan sonra kullanım) hatası olup, şifreler, oturum belirteçleri ve TLS özel anahtarları da dahil olmak üzere sunucu belleğini PHPSESSID çerezi üzerinden sızdırabiliyor; firma bunu 2014'teki Heartbleed hatasına benzetti. CVE-2026-109619 ise, bellek tükenmesi sırasında ölümcül bir hata oluştuğunda tetiklenen ayrı bir use-after-free açığı olup, PHP'nin OPcache bileşenindeki tür karışıklığıyla (type confusion) birleştiğinde, Sansec'in belirttiğine göre uzaktan kod yürütülmesine imkân tanıyor. Her iki hataya da, web sayfalarının dosya yüklemelerinde kullandığı format olan multipart/form-data istekleri üzerinden ulaşılabiliyor.
Birleşik Krallık'ın Ulusal Siber Güvenlik Merkezi (NCSC), 21 Ekim tarihli tavsiye yazısında riski, bir saldırganın giriş yapmasına gerek kalmadan "PHP çalıştıran herhangi bir web sunucusunda komut yürütmesine" izin verdiği şeklinde tanımladı ve sorunu kritik olarak derecelendirdi.
Devletler ve platformlar neden çevrimdışına çıktı?
PHP, internetin büyük bir bölümünün altyapısını oluşturduğundan, çeşitli kuruluşlar yamayı beklemek yerine kamuya açık sitelerini kapatmayı tercih etti. Techzine'in haberine göre MijnOverheid, DigiD ve parlamento sistemleri de dahil olmak üzere Hollanda hükümet hizmetleri geçici olarak çevrimdışına alındı; KSL tarafından yayınlanan haber ajansı metnine göre Hollanda ve Finlandiya'daki siber güvenlik kurumları önlem amacıyla devlet sitelerini kapattı. Techzine ayrıca, Birleşik Krallık'ın NCSC'si ile ABD Siber Güvenlik ve Altyapı Güvenliği Ajansı'nın (CISA) yöneticileri etkilenen sistemleri yamalamaya veya devre dışı bırakmaya çağıran uyarılar yayınladığını, Wikipedia ve Meta'nın ise sitelerini kapatmak yerine değiştirilmiş PHP çalışma zamanları ve web uygulama güvenlik duvarı (WAF) kuralları uygulayarak çalışır durumda tuttuklarını bildirdi.
Sansec, PHP'nin çekirdek geliştiricilerinden Gina Peter Banyard'ın, yama gelmeden önce sunucuları çevrimdışına almanın, düzeltmeyi hemen uygulayamayan kuruluşlar için en mantıklı seçenek olduğunu belirttiğini bildirdi; birçok Hollandalı kurum bu tavsiyeye uydu.
Cloudflare, resmi yama yayınlanmadan önce istismar girişimleri görmeye başladığını açıkladı. KSL'nin haberine göre Cloudflare'in teknoloji müdürü, şirketin erken saldırıları izlediğini ve yeni saldırı yöntemleri ortaya çıktıkça önlemlerini sürekli güncellediğini söyleyerek, Cloudflare'in korumasını PHP'nin resmi düzeltmesi gelene kadar geçici bir önlem olarak tanımladı. Sansec ayrı olarak, Cloudflare'in 21 Ekim'de 07:43 UTC'de, yani PHP'nin planlanan düzeltmesinden yaklaşık altı saat önce başlayan saldırılar tespit ettiğini bildirdi.
- PHP üzerine inşa edilmiş içerik yönetim ve e-ticaret sistemleri olan WordPress, Drupal, Joomla ve Magento
- Sansec tarafından açığa karşı savunmasız olduğu doğrulanan belirli sürümler: Magento 2.4.9, WordPress 7.1.2, Drupal 11.4.3, Joomla 6.1.4, MediaWiki 1.46.2, Roundcube 1.7.4, phpMyAdmin 5.2.3, Nextcloud 35.0.1, Laravel 13.11 ve Symfony 8.1
- NCSC tavsiyesine göre PHP içeren paylaşımlı barındırma platformları ve kontrol panelleri
- Techzine'e göre Hollanda devlet hizmetleri DigiD ve MijnOverheid
Etkilenme ölçeği: tahminler farklılık gösteriyor
| Ölçüt | Rakam | Kaynak |
|---|---|---|
| CVSS v4.0 önem derecesi puanı | 9,2 (resmi); resmi olmayan sızdırılmış iddialarda 10,0 belirtildi | NCSC UK; The Hacker News |
| PHP 8.1 veya daha eski sürümü kullanan internete açık sunucular | ~884.000 (Shodan verisi, 20 Ekim) | The Hacker News |
| Risk altında olduğu belirtilen internete bağlı sunucular | ~1,3 milyon | Techzine |
| Açığa en erken rastlanan kod yolu | PHP 5.4.0'a (2012) kadar izlendi | Sansec |
Bilinenler ve bilinmeyenler
PHP ekibi, PHP 8.2, 8.3, 8.4 ve 8.5'in resmi düzeltmeler alacağını doğruladı; The Hacker News'e göre bunların sırasıyla 8.5.12, 8.4.27, 8.3.36 ve 8.2.35 sürümleri olması bekleniyor. Buna karşın kullanım ömrü dolmuş 8.1 ve öncesi dallar tedarikçi tarafından yamalanmayacak. Ancak Sansec, altta yatan hatalı kodun PHP 5.4.0'a kadar uzandığını belirtti; bu da birçok eski, desteklenmeyen kurulumun büyük olasılıkla resmi bir düzeltme olmaksızın savunmasız kalacağı anlamına geliyor. The Hacker News'e göre, 21 Ekim tarihli haberinin yayınlandığı sırada kamuya açık bir kavram kanıtı (proof-of-concept) istismarı bulunmuyordu ve açıklar o tarihte CISA'nın Bilinen İstismar Edilen Güvenlik Açıkları kataloğuna henüz eklenmemişti — ancak Cloudflare'in sonraki açıklaması, saldırı girişimlerinin zaten başlamış olduğunu gösteriyordu.
Arka plan: açıklar nasıl bulundu?
Sansec'in zaman çizelgesi, ilk hatanın kökenini, OpenAI ile çalışan "Calif" rumuzlu bir araştırmacının 1 Ağustos 2026'da başlattığı ve 11 Ağustos'ta PHP güvenlik ekibine bildirdiği araştırmaya dayandırıyor. İkinci, ilişkili bir bildirim ise Sansec tarafından Sagi Tzadik, Shir Tamari, Nir Ohfeld ve Tomer Schwartz olarak adlandırılan Wiz Research ekibinden 24 Ağustos'ta geldi. Sansec, her iki araştırma ekibinin de, PHP sürümleri arasında istismarları bulma ve uyarlama çalışmasını hızlandırmada yapay zeka modellerine pay verdiğini, bir araştırmacının bildirildiğine göre yaklaşık bir hafta içinde çalışan bir istismara ulaştığını bildirdi. Koordineli, ambargolu açıklamanın ayrıntıları 20 Ekim'de kamuya sızdı ve bu durum PHP'yi duyurusunu öne çekmeye ve 21 Ekim yama sürümünü belirlemeye yöneltti.
Sorular
- PHP2Shell nedir?
- PHP2Shell, The Hacker News ve Sansec'e göre, bir saldırganın giriş yapmadan bir web sunucusunda kod çalıştırmasına izin verebilen iki ayrı kritik PHP hatasını, CVE-2026-109618 ve CVE-2026-109619'u birleştiren bir istismar zincirine araştırmacıların verdiği takma addır.
- Hangi PHP sürümleri etkileniyor?
- The Hacker News'e göre PHP'nin tedarikçisi, PHP 8.2, 8.3, 8.4 ve 8.5 için düzeltmeler yayınlıyor. Sansec, savunmasız kod deseninin PHP 5.4.0'a kadar uzandığını bildirdi; bu da eski, kullanım ömrü dolmuş sürümlerin de risk altında olabileceği ancak resmi bir tedarikçi yaması almayacağı anlamına geliyor.
- Devlet web siteleri neden çevrimdışına alındı?
- Hollandalı ve Finlandiyalı devlet kurumları, yama hazır olmadan önce önlem amacıyla sitelerini çevrimdışına aldı; Sansec'e göre bu, PHP çekirdek geliştiricisi Gina Peter Banyard'ın, yamayı hemen uygulayamayan kuruluşlar için en mantıklı seçenek olarak tanımladığı yönlendirmeyi takip etti.
- Güvenlik açığı aktif olarak istismar ediliyor mu?
- Sansec ve KSL'ye göre Cloudflare, PHP'nin resmi düzeltmesi yayınlanmadan önce 21 Ekim'de erken saldırı girişimleri tespit ettiğini bildirdi. The Hacker News, o günkü haberinin yayınlandığı sırada kamuya açık bir kavram kanıtı istismarının bulunmadığını ve açıkların henüz CISA'nın Bilinen İstismar Edilen Güvenlik Açıkları kataloğunda listelenmediğini bildirdi.
- Yama yayınlandı mı?
- PHP, 21 Ekim 2026'da 14:00 UTC'de olağan döngü dışı bir güvenlik sürümü planladı; The Hacker News'e göre düzeltilmiş sürümlerin 8.5.12, 8.4.27, 8.3.36 ve 8.2.35'i içermesi bekleniyor.
Kaynaklar
- NCSC UK — Critical security issue affecting PHP
- The Hacker News — PHP2Shell: Two Unpatched Critical PHP RCE Flaws
- Sansec — Critical PHP RCE: CVE-2026-109618 and CVE-2026-109619 (PHP2Shell)
- KSL — Cyber agency warns websites may go dark as PHP prepares critical fix
- Techzine — Serious vulnerabilities in PHP, emergency patches on the way
Bu yazı yapay zekâ ile hazırlandı ve yayından önce otomatik kaynak denetiminden geçti. Bir hata görürseniz düzeltme isteyin. Düzeltme ya da cevap iste · Nasıl hazırlıyoruz
İlgili yazılar

TeknolojiKarşılaştırma
PlayStation 5 Pro ile Eşdeğer Bir Oyun Bilgisayarının Fiyat ve Performans Karşılaştırması
Sony, PlayStation 5 Pro'yu Kasım 2024'te 699,99 dolara piyasaya sürdü; ancak Engadget'in haberine göre ABD'deki fiyatı Nisan 2026'da yaklaşık 900 dolara çıktı ve Ekim 2026'daki bir SlashGear tahminine göre bu rakam 1.580 dolara yaklaşıyor. Değerlendiricilerin konsola en yakın bulduğu GPU ve CPU etrafında kurulan bir bilgisayar, SlashGear ve BGR'nin testlerine göre seçilen parçalara bağlı olarak yaklaşık 1.050 ile 1.530 dolar arasına mal oluyor.
TeknolojiHaber
"PHP2Shell" Adı Verilen İki Kritik PHP Açığı Web'in Büyük Bölümünü Tehlikeye Atıyor
"PHP2Shell" lakaplı iki kritik PHP güvenlik açığı, açıkları bulan güvenlik şirketine göre saldırganların oturum açmadan web sunucularında kötü amaçlı kod çalıştırmasına izin veriyor. CVE-2026-109618 ve CVE-2026-109619 için yamalar, araştırmacıların hataları ilk bildirmesinden aylar sonra, 21 Ekim 2026 tarihinde yayınlandı ve o zamandan beri birden fazla şirket gerçek dünyada istismar girişimleri kaydetti.

TeknolojiListe
Google Play Store Dışında Bulabileceğiniz En İyi Android Uygulamaları ve Araçları
Android kullanıcıları Google Play ile sınırlı değildir: açık kaynaklı depo F-Droid, anonim Google Play istemcisi Aurora Store, güncelleme takipçisi Obtainium ve Shizuku tabanlı katalog ShizuStore, resmi mağazanın listelemediği veya izin vermediği uygulamaları dağıtıyor. İşte kendi listelerine ve MakeUseOf ile Pocket-lint'in haberlerine dayanarak bilinmeye değer dokuz mağaza ve araç.
TeknolojiMakale
PHP2Shell: hükümetleri çevrimdışı bırakan iki kritik PHP açığı
PHP2Shell, PHP programlama dilinde bulunan ve kimlik doğrulama gerektirmeyen uzaktan kod yürütmeye izin veren iki kritik açığın — CVE-2026-109618 ve CVE-2026-109619 — takma adıdır; açıklar 20-21 Ekim 2026'da ifşa edildi. PHP, dünya genelindeki web sitelerinin çok büyük bir bölümünü çalıştırdığı için, bu açıklar birçok hükümetin önlem amacıyla kamuya açık sitelerini çevrimdışı almasına yol açtı. Resmi çözüm PHP'yi güncellemektir; sunucu tarafında geçici hafifletme yöntemleri mevcuttur, ancak bireysel bir okuyucunun ihlal bildirimlerini takip etmek ve güçlü, benzersiz şifreler kullanmak dışında yapabileceği pek bir şey yoktur.