f5 nginx'te kritik açıklar buldu, acil yamalayın

Posted on 19 Eki 2026

arkadaşlar, f5 şirketi dün gece uyku uyutmadı bize. nginx web sunucularında 3 tane kritik zafiyet bulunmuş ve şirket acil yamalar saldı. yani normal patch tuesday’yi beklememiş, hemen out-of-band (sıra dışı) güncelleme çıkarmış. bu demek oluyor ki durum ciddi ciddi ağır.

nedir bu açıklar?

nginx kullanan herkesin bilmesi gereken şey şu: bu 3 kritik açık sayesinde saldırganlar uzaktan kod çalıştırabiliyor (RCE denen bela). yani sunucunuza bağlanıp istediği kodu çalıştırabiliyor. kısacası web tarayıcıdan bile saldırı yapılabiliyor bu açıkları kullanarak.

f5 henüz tam detayları açıklamamış ama biliyoruz ki:

  • 3 tane kritik açık var (CVSS 9.0+)
  • Uzaktan kod çalıştırma mümkün
  • Ağ üzerinden saldırı yapılabiliyor
  • Kimlik doğrulamaya gerek yok - yani herkes saldırabilir

spoiler: bu tür açıklar genelde iki gün içinde sömürülmeye başlanır. hiç oynama, hemen yamalayın.

etkilenen sistemler

SistemDurumNot
NGINX (tüm versiyonlar)🔴 ACILF5 yaması gerekli
Linux sunucuları🔴 ACILNginx varsa etkileniyor
Windows IIS✅ EtkilenmiyorAma NGINX kullanıyorsanız endişeli olun
Docker container’lar🔴 ACILNginx imajları güncellenmeli

yapmanız gerekenler (sırasıyla)

1. Önce kontrol edin hangi nginx sürümünü kullanıyorsunuz

nginx -v

2. Yedek alın (çok önemli, unuttunuz mu?)

# config dosyalarının yedeğini alalım
tar -czf nginx-backup-$(date +%Y%m%d_%H%M%S).tar.gz /etc/nginx/

# ayrıca www dizinini de alalım
tar -czf www-backup-$(date +%Y%m%d_%H%M%S).tar.gz /var/www/

3. F5’in resmi yamasını indirin

F5’in sitesinden (https://support.f5.com/) kendi nginx sürümünüze uygun yamayı indirin. dikkat: yanlış sürümü indirmeyin, sistem çöker.

4. Test ortamında deneyin

# test sunucunuzda önce deneyin
# production'a hemen girmeyin, sonra ağlarsınız

5. Nginx’i durdurun ve güncelleyin

# nginx'i durdurun
sudo systemctl stop nginx

# veya
sudo service nginx stop

# yama dosyasını uygulayın (f5'in talimatlarını izleyin)

# nginx'i başlatın
sudo systemctl start nginx

# kontrol edin çalışıyor mu
sudo systemctl status nginx

6. Kontrol edin sürüm güncellenmiş mi

nginx -v
# yeni sürüm görmeli

geçici çözümler (yamalamaya kadar)

eğer hemen yama yapamıyorsanız (test ortamı lazım, onay bekliyorsunuz, vs.):

# 1. nginx'i internet'ten izole edin
# firewall'da 80 ve 443 portlarını geçici kapat
sudo ufw deny 80/tcp
sudo ufw deny 443/tcp

# 2. veya sadece belirli IP'lerden erişime izin ver
# (şirket içi IP'lerden sadece)
sudo ufw allow from 192.168.1.0/24 to any port 80
sudo ufw allow from 192.168.1.0/24 to any port 443

# 3. WAF (Web Application Firewall) kurallarını sıkılaştır
# eğer WAF kullanıyorsanız, nginx'i koruyacak şekilde ayarlayın

# 4. Log'ları yakından takip edin
tail -f /var/log/nginx/access.log
tail -f /var/log/nginx/error.log

edit: f5’in açıklamalarından

f5 şirket, bu açıkları bulup kapatmak için hızlı davrandı. normally patch tuesday’yi beklerlerdi ama burada out-of-band yama çıkarmışlar. bu demek oluyor ki durum gerçekten ciddi.

edit 2: cisa da takipte

cisa (ABD’nin siber güvenlik kurumu) da bu açığı takip etmeye başlamış. yani resmi olarak “bu ciddi” demiş. 4 hafta içinde yamalamamışsanız, sorun yaşayabilirsiniz.

kaynaklar


Bu içerik yapay zeka tarafından oluşturulmuştur.