Geçen hafta PHP'de iki kritik güvenlik açığı duyuruldu ve dünya genelinde bazı kamu ve özel sektör siteleri önlem olarak geçici süreyle erişime kapatıldı. "PHP2Shell" adı verilen açıklar, haberlere göre internet sitelerinin yaklaşık yüzde 70'inde kullanılan PHP'yi etkiliyor. WordPress de PHP ile çalıştığı için, bir WordPress sitesi işletiyorsanız bu haber sizi doğrudan ilgilendiriyor.
Ne Oldu?
- PHP ekibi, 21 Ekim'de iki kritik güvenlik açığını duyurdu. Açıklar, PHP'nin belleği kullanma biçimindeki hatalardan kaynaklanıyor ve eski PHP kodu çalıştıran sunucularda uzaktan komut çalıştırılmasına imkân verebildiği belirtiliyor.
- Açıkları yapay zekâ destekli araştırmalar ortaya çıkardı. Siber güvenlik şirketi Calif, OpenAI ile çalışarak ilk açığı 11 Ağustos'ta PHP ekibine bildirdi; Wiz ise ikinci açığı 24 Ağustos'ta raporladı. Wiz, iki açığı da bağımsız olarak bulduğunu duyurdu.
- Önlem olarak birçok ülkede sitelerin geçici süreyle kapatıldığı bildirildi. İngiltere'de 30'dan fazla kamu hizmetinin çevrimdışı alındığı aktarıldı. Türkiye'de ise Siber Güvenlik Başkanlığı ulusal ölçekte güvenlik taramaları başlattı.
- PHP, iki güvenlik güncellemesi yayınladı. Etkilenen sürümlerin kapsamı henüz tam netleşmedi; PHP 8.1 ve daha eski sürümleri kullananlara yükseltme çağrısı yapılıyor.
WordPress Siteniz Etkilenir mi?
Bu, sitenizin sunucusunda çalışan PHP sürümüne ve o sürümün güvenlik yamasını alıp almadığına bağlı. WordPress'in kendisini güncel tutmak tek başına yeterli değil, çünkü açık PHP katmanında. Asıl yapılması gereken, hosting üzerindeki PHP'nin yamalı sürüme geçirilmesi.
Site Sahipleri İçin 6 Adım
- PHP sürümünüzü öğrenin. WordPress panelinde Araçlar > Site Sağlığı > Bilgi > Sunucu bölümünde PHP sürümünü görebilirsiniz.
- Yedek alın. Herhangi bir değişiklikten önce sitenizin dosya ve veritabanı yedeğini alın.
- Hosting sağlayıcınıza sorun. Sunucuda PHP'nin güncellenmiş güvenlik sürümünün kurulu olup olmadığını öğrenin. Paylaşımlı hostingde bu güncellemeyi çoğunlukla sağlayıcı yapar; cPanel kullanıyorsanız PHP sürümünü "MultiPHP Manager" veya "PHP Sürümünü Seç" bölümünden değiştirebilirsiniz.
- Güncellemeden sonra siteyi test edin. Ana sayfayı, iletişim formlarını ve yönetim panelini kontrol edin. Eski eklenti ve temalar yeni PHP sürümlerinde sorun çıkarabilir.
- WordPress, tema ve eklentileri güncelleyin. Kullanmadığınız eklenti ve temaları silin. Etkin olmayan eklentiler de saldırı yüzeyini büyütür.
- Olağandışı bir şey var mı bakın. Tanımadığınız yönetici hesapları, bilinmeyen dosyalar veya ani yavaşlama varsa hosting sağlayıcınızla iletişime geçin.
Haberi Bahane Eden Sahte Mesajlara Dikkat
Dolandırıcılar bu tür büyük haberleri sıklıkla oltalama mesajlarında kullanır. "Siteniz tehlikede, hemen şifrenizi doğrulayın" gibi mesajlara tıklamayın; sahte güvenlik doğrulama mesajlarına karşı önlemler rehberimize göz atın.
Neden Önemli?
Güvenlik şirketlerine göre bu açıkların temelindeki kusurlar onlarca yıldır mevcuttu ancak bunların istismar edilebilir olduğunu göstermek, insan araştırmacıların pratikte ulaşabileceği sınırları zorlayan bir dizi adım gerektiriyordu. Yapay zekâ araçları bu süreci hızlandırdı. PHP tarafı da benzer raporların artmaya devam edeceği uyarısında bulundu. Yani yazılımları ve sunucu altyapısını güncel tutmak, bundan sonra daha da kritik hale gelecek.
