php yine çıkmazda kaldı, bu sefer de yamasız bir açık daha
arkadaşlar, php’nin başına ne geliyor ya. iki gün önce CVE-2026-115559 ve CVE-2026-115560 denen php2shell açıklarını kapatmak için acil yama saldılar, şimdi de bir başka uzaktan kod çalıştırma açığı (CVE-2026-115560) ortaya çıktı.
spoiler: bu sefer php “merak etmeyin, çok nadir durumda ortaya çıkıyor” diyerek geçiştiriyor ve acil yama yayınlamayacak. klasik php hareketi işte.
ne olmuş yani?
CVE-2026-115560 açığı, web uygulamalarının çok özel bir şekilde ayarlanmış olması durumunda ortaya çıkıyor. yani standart bir php kurulumunuz varsa, çok rahat uyuyabilirsiniz. ama eğer siz de “hadi bir özellik daha açalım” diye yapılandırmışsanız, o zaman sıkıntı.
php’nin tavsiyeleri ise şu: o özelliği kapatın. yani yama yerine konfigürasyon değişikliği. hadi bakalım.
etkilenen sistemler
| Sistem | Durum |
|---|---|
| Standart PHP kurulumu | ✅ Düşük risk |
| Özel yapılandırılmış PHP | 🔴 Etkileniyor |
| Web uygulamaları | ⚠️ Kontrol et |
yapmanız gerekenler
şimdi ne yapacaksınız:
1. Adım: Konfigürasyonunuzu kontrol edin
# php.ini dosyasını açın ve şu satırları arayın
grep -n "özel_özellik" /etc/php/*/apache2/php.ini
# veya nginx kullanıyorsanız
grep -n "özel_özellik" /etc/php/*/fpm/php.ini
2. Adım: Riskli özelliği kapatın
# php.ini dosyasını edit edin
sudo nano /etc/php/8.x/apache2/php.ini
# veya vim tercih ederseniz
sudo vim /etc/php/8.x/fpm/php.ini
# şu satırı bulun ve disable edin:
# özel_özellik = On
# bunu yapın:
# özel_özellik = Off
3. Adım: PHP’yi yeniden başlatın
# Apache kullanıyorsanız
sudo systemctl restart apache2
# Nginx + PHP-FPM kullanıyorsanız
sudo systemctl restart php8.x-fpm
sudo systemctl restart nginx
# Doğrulama için
sudo systemctl status php8.x-fpm
4. Adım: Değişiklikleri test edin
# Yapılandırmanızı kontrol edin
php -i | grep "özel_özellik"
# veya
curl http://localhost/phpinfo.php | grep -i "özel_özellik"
geçici çözüm (acil durum için)
eğer hemen kapatamıyorsanız:
- Web Application Firewall (WAF) kurallarını güncelleyin. bu açığı tetikleyebilecek istekleri filtreleyin
- İnput validation kontrol edin. kullanıcı girdilerini sıkı sıkıya doğrulayın
- Ağ seviyesinde tehlikeli endpoint’lere erişimi kısıtlayın
edit: cisa uyarısı
edit: cisa bu açığı şu an kataloguna almamış ama php’nin durumu şu: “bu nadir bir durum” dese de, yine de kontrol etmede fayda var. siz yine de konfigürasyonunuzu gözden geçirin.
dikkat edilecek noktalar
- yedek almadan yapmayın şu değişiklikleri. sonra ağlamayın
- test ortamında deneyin ilk. sonra production’a geçin
- web sitelerinizi kontrol edin değişiklik sonrası. bir şey kırılmadı mı diye
- log dosyalarını monitore edin değişiklikten sonra
kaynaklar
- CVE-2026-115560 - NVD
- The Hacker News - PHP Warns of Another Unpatched RCE
- PHP Official Security Advisories
Bu içerik yapay zeka tarafından oluşturulmuştur.
