Ana sayfa→Siber Güvenlik & Gizlilik
Siber Güvenlik & Gizlilik

PHP2Shell Açığı: QNAP, Nextcloud ve OPNsense Kullanıcılarının Kontrol Etmesi Gerekenler.

PHP2Shell yamaları Çarşamba akşamı geldi ve pek çok web sunucusu bu yamaları yaymaya başladı. Ev ağlarında durumu oturttmak daha zor. PHP aynı zamanda NAS...

User Avatar
Ahmet AvcıEditör
5 dk okuma

PHP2Shell yamaları Çarşamba akşamı geldi ve pek çok web sunucusu bu yamaları yaymaya başladı. Ev ağlarında durumu oturttmak daha zor. PHP aynı zamanda NAS web arayüzü, bir güvenlik duvarı, bir Nextcloud konteynerı veya eski bir Pi-hole gibi PHP uygulamaları olarak pek düşünülmeyen bileşenlerin içinde de gelir. PHP projesine göre, CVE-2026-109618 ve CVE-2026-109619 numaralı iki açık, kimlik doğrulaması olmadan kod çalıştırmasına olanak tanıyor ve her ikisi de CVSS 4.0 altında 9.2 olarak derecelendirildi. Düzeltmeler PHP 8.5.12, 8.4.27, 8.3.36 ve 8.2.35 sürümlerinde mevcut. PHP 8.1 ve daha eskileri PHP projesinden düzeltme almıyor. PHP2Shell konulu haber makalemiz teknik ayrıntıları içeriyor. Bu kılavuz ise PHP’nin ev ağında nerede çalıştığını ve bunun için şimdi ne yapılması gerektiğini kapsıyor.

Nicelik ciddi

Güvenlik firması watchTowr, Çarşamba gününden beri her iki açık için de aktif sömürüme girişimlerini gözlemiş ancak başarılı bir ihlali raporlamamıştır. 21 Ekim’deki uyarısında Almanya’nın BSI’si henüz doğrulanmış bir sömürüme bilmediğini belirtmiştir. QNAP da kendi cihazlarına yönelik saldırı raporu almadığını söylüyor. Risk iki gerekten geliyor: Açıklar herhangi bir giriş istemi belirmeden önce sömürülebilir ve çok sayıda ev laboratuvarı hizmeti, port yönlendirme yoluyla internete açık hale getirilmiştir.

PHP2Shell: Status for NAS, firewalls and containers

PHP2Shell: NAS, güvenlik duvarları ve konteyner durumları

SayarBilgi sitesini Google’da tercih edilen kaynak olarak seç

QNAP: Yama geliyor, o zamana kadar NAS’ı çevrimdışı bırakın

QNAP, 22 Ekim’de QSA-26-18 numaralı güvenlik uyarısını yayımladı. Etkilenen sürümler arasında QTS 6.1.0, QTS 5.2.11 ve öncesi, QuTS hero h6.1.0, h6.0.x ve h5.2.11 ve öncesi ile QuTScloud c5.2.9 ve öncesi yer alıyor. Note Station 3, QNE, ARM32 modellerindeki QVR Gözetim ve TVR OS da etkileniyor. Henüz düzeltilmiş bir sürüm yok ve durum “Düzeltiliyor” olarak görünüyor. Download Station ve PHP Extensions tamamen düzeltme almayacak çünkü destekleri 30 Eylül’de sona erdi. QNAP, indirme görevlerinizi yedeklemenizi ve her ikisini de kaldırmanızı öneriyor.

Yama gelene kadar QNAP, NAS’ın internetten uzak durmasını istiyor. Yönlendiricinizdeki port yönlendirmeyi kapatın, yönlendiricinizdeki UPnP’yi ve myQNAPcloud altındaki Auto Router Configuration özelliğini devre dışı bırakın ve Publish Services altında ihtiyaç duymadığınız herhangi bir hizmeti yayımlamayı bırakın. Uzaktan erişim için QVPN veya yönlendiricinizin VPN’i gibi bir VPN kullanın. QuFirewall’da yönetim portları 8080 ve 443’ü yerel ağınıza sınırlandırın. Yerleşik web sunucusunu kullanmıyorsanız, Control Panel altındaki Applications bölümünden onu kapatın. QNAP, güncellemesinin Container Station konteynerları içindeki PHP’yi kapsamadığını söylüyor.

Synology: Henüz uyarı yok

22 Ekim Perşembe itibarıyla Synology, PHP2Shell için bir güvenlik uyarısı yayımlamamıştı. En güncel DSM uyarısı 18 Eylül tarihli. PHP profilleriyle Web Station çalıştırıyorsanız, Package Center’a göz atın. Yama sürümlü bir PHP paketi belirene kadar, QNAP için geçerli olan aynı kural geçerli: yani port yönlendirme yok ve yalnızca VPN üzerinden uzaktan erişim. Synology blogundaki Marius Hosting, session.upload_progress.enabled özelliğini devre dışı bırakan bir PHP profil değişikliğini de anlatıyor. Bu, doğrulanmış saldırı yollarından birine hedef alıyor ancak PHP projesine göre açıkları tamamen kapatmıyor.

OPNsense ve pfSense zaten yamalandı

OPNsense ve pfSense’in web arayüzleri PHP üzerinde çalışır ve her iki proje de hızlı hareket etti. Çarşamba akşamı OPNsense, PHP 8.5.12 içeren Community Edition için 26.7.7 hotfix’i ve PHP 8.3.36 içeren Business Edition için 26.4.2p3 yayımladı. Captive portal kullanıyorsanız, güncelledikten sonra onu yeniden başlatın.

Netgate, yeni PHP’yi pfSense Plus 26.07 ve 26.03.1 ile CE 2.9.0 için PHP 8.5.12 üzerinden, CE 2.8.1 için ise PHP 8.3.36 üzerinden dağıtıyor. Güncelleme, pfSense-upgrade -c ve pkg komutlarıyla SSH veya konsol üzerinden kurulmalı ve Netgate, web arayüzünün bunu uygulayamayacağını söylüyor. Ardından bir yeniden başlatma öneriliyor. Varsayılan olarak arayüz yalnızca LAN’dan erişilebilir ve captive portal kapalıdır. Her iki varsayılanı da koruduysanız, uygun bir zamanda güncelleyebilirsiniz. Arayüzü internete açtıysanız, derhal güncelleyin.

Nextcloud, WordPress ve diğer konteynerlar

Resmî PHP görüntülerinin yamalı etiketleri, örneğin php:8.4.27-fpm, Çarşamba akaminden itibaren Docker Hub üzerinde kullanıma sunuldu. Nextcloud All-in-One, yeni PHP’yi 14.4.1 sürümüyle birlikte sunuyor ve bu sürüm de aynı akşam yayımlandı. Nextcloud, WordPress, phpMyAdmin, Joomla ve Matomo için resmî görüntüler o günden itibaren Docker Hub üzerinde yeniden oluşturuldu. LinuxServer.io bakımını üstlenen kişiler, PHP konteynerlerinin tamamının etkilendiğini ve Alpine yamalı paketleri yayımladıktan sonra yeni yapılandırmaların geleceğini belirtiyor.

Yeni bir görüntü tek başına koruma sağlamaz. Çalışan bir konteyner, yeniden oluşturana kadar eski görüntüyü kullanmaya devam eder; Docker Compose ile bu, docker compose pull ardından docker compose up -d işlemlerini gerektirir. Konteyner adı kullanılarak docker exec üzerinden php -v çalıştırmak, gerçekten çalışan PHP sürümünü gösterir. 8.5.12, 8.4.27, 8.3.36, 8.2.35 ya da aynı daldan gelen daha yeni bir sürüm bildiriliyorsa, konteyner yamalı demektir.

Linux sunucuları ve Raspberry Pi

PHP doğrudan sistem üzerinde çalışıyorsa, düzeltme dağıtımınızın paket güncellemeleri aracılığıyla gelir. Ubuntu yamalı paketleri yayımladı ancak sürüm numarasını eski halde koruyor, çünkü Canonical düzeltmeyi backport ediyor. Ubuntu 24.04’te yamalı paket, php8.3 sürüm 8.3.6-0ubuntu0.24.04.13 oluyor. Debian düzeltmeleri güvenlik güncellemeleri üzerinden dağıtıyor. Ardından, PHP kullanan her hizmetin yeniden başlatılması gerekir. Ubuntu’ya göre, mod_php içeren Apache’nin tam bir Apache yeniden başlatması, PHP-FPM kurulumlarının ise FPM hizmetinin yeniden başlatılması gerekir.

Pi-hole kullanıcıları rahatlayabilir. Geliştiricilerine göre 6. sürüm artık lighttpd ya da PHP gerektirmiyor. Hâlâ Pi-hole 5 çalıştırıyorsanız, sisteminizde PHP varsa, bu yükseltme için iyi bir nedendir.

Homelab’ınızda PHP2Shell nasıl kontrol edilir

php.ini yönlendirme çalışmalarının aslında ne yaptığı

Çeşitli php.ini ayarları, azaltıcı önlemler olarak çevrimiçi olarak paylaşılıyor. PHP projesi, memory_limit=-1’i CVE-2026-109618 için birincil yapılandırma azaltıcısı olarak listeliyor ancak bunun tam bir düzeltme olmadığını vurguluyor. CVE-2026-109619 için ise uyarıda, sizi tamamen koruyan genetik bir yapılandırma olmadığı belirtiliyor. En iyi durumda böyle değişiklikler, güncelleme yapana kadar size zaman kazandırır. En etkili koruma, PHP hizmetlerinin doğrudan internetten erişilebilir olmadığı ve yalnızca WireGuard ya da Tailscale gibi bir VPN üzerinden uzaktan erişilen bir homelab’dır.

Kaynak(lar)

PHP: CVE-2026-109618 için güvenlik uyarısı

PHP: CVE-2026-109619 için güvenlik uyarısı

BSI: Kritik PHP açıkları üzerine siber güvenlik uyarısı (Almanca)

watchTowr: PHP2Shell’e yönelik sömürü girişimleri

QNAP: PHP2Shell’e yönelik QSA-26-18 güvenlik uyarısı

Synology: Ürün güvenlik uyarıları

Marius Hosting: Synology üzerinde PHP2Shell azaltma

OPNsense: Hotfix 26.7.7 ve 26.4.2p3

Netgate: pfSense için kritik PHP güvenlik güncellemesi

Nextcloud: All-in-One sürümü 14.4.1

LinuxServer.io: PHP konteynerlerinin durumu

Docker: Konteynerlerde PHP2Shell nasıl düzeltilir

Ubuntu: PHP2Shell açıkları düzeltmeleri kullanıma sunuldu

Pi-hole: Pi-hole v6 tanıtılıyor

İlginizi Çekebilir: 1Password’den Yapay Zekâ Ajanlarına İçin Şifrenizi Gözden Kaçırmadan Otomatik Giriş Özelliği →
Kaynak: Notebookcheck ↗Kaynak yazarı: Steffen Zahn
🛡️ SayarBilgi Topluluğu

Bu Gelişmeyi Toplulukta Değerlendirin

Haber hakkındaki düşüncelerinizi, donanım deneyimlerinizi ve teknik sorularınızı topluluk üyeleriyle anlık olarak tartışın.

🛡️ Siber Güvenlik & Gizlilik Odası →
💬 Topluluk Masası & Tartışma

Bu gelişme hakkında düşüncelerinizi, donanım deneyimlerinizi veya sorularınızı Topluluk Forumumuzda paylaşın.

Foruma Katıl & Yanıtla ➔
Forumda sor / tartış
TOPLULUĞUN SESİ

Söz sizde.

1 yorum

Deneyiminizi, sorularınızı ve katkılarınızı paylaşın. E-posta adresiniz yayımlanmaz.

Sohbete katıl

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Yorumunuz yayımlanmadan önce onay bekleyebilir.

BİR SONRAKİ OKUMA

Merak etmeye devam

Tümünü gör ↗

Neyi merak ediyorsun?

En az 3 karakter yazın.

Keşfet