Zafiyet.live Keşfet. Değerlendir. Düzelt. Doğrula.
  • Aktif istismar
  • CWE-20

CVE-2017-9791

Apache Struts 2 Struts 1 eklentisinde uzaktan kod çalıştırma açığı

Apache Software Foundation Apache Struts

Kritik 9,8 CVSS 3.1
Yayımlandı
Güncellendi
22 Eki 2025
Açık yaşı
3396 gün
Kaydı açan
apache
Saldırılarda kullanılıyor CISA, bu açığın gerçek saldırılarda kullanıldığını doğruladı ve 10 Şub 2022 tarihinde KEV listesine ekledi. ABD kamu kurumlarına verilen son yama tarihi: 10 Ağu 2022.

Yönetici özeti

Bu açık, internetten erişilebilen bir uygulamanın saldırganlar tarafından uzaktan ele geçirilmesine izin verebilir ve aktif olarak istismar edildiği bilinmektedir. Veri sızıntısı, hizmet kesintisi ve sunucunun kötüye kullanılması riski vardır. Güncellemenin gecikmeden yapılması gerekir.

ÖzetTürkçe

Apache Struts 2.1.x ve 2.3.x sürümlerindeki Struts 1 eklentisinde girdi doğrulama eksikliği bulunmaktadır. ActionMessage'a ham mesaj olarak iletilen kötü amaçlı bir alan değeri uzaktan kod çalıştırmaya yol açabilir. Struts 1 eklentisini kullanan Struts 2 tabanlı uygulamalar etkilenir. Açık, CISA tarafından aktif olarak istismar edilen açıklar listesine (KEV) eklenmiştir.

Saldırgan ne yapabilir?

Kimlik doğrulaması gerektirmeden ağ üzerinden saldırgan, etkilenen sunucuda kendi kodunu çalıştırabilir ve sistemi tamamen ele geçirebilir.

Kaynaktaki açıklama (İngilizce)

The Struts 1 plugin in Apache Struts 2.1.x and 2.3.x might allow remote code execution via a malicious field value passed in a raw message to the ActionMessage.

CISA'nın önerdiği eylem (İngilizce)

Apply updates per vendor instructions.

Ne yapmalı?

  1. Üretici talimatlarına uygun şekilde Apache Struts güncellemelerini uygulayın ve Struts 1 eklentisi içeren uygulamaları yamalı sürüme yükseltin. CISA
  2. Hangi uygulamaların Struts 2.1.x veya 2.3.x ve Struts 1 eklentisini kullandığını envanterden tespit edin. Genel öneri
  3. Hemen güncelleme yapılamıyorsa Struts 1 eklentisini kullanmayan bir yapıya geçmeyi değerlendirin ve etkilenen uygulamaya erişimi kısıtlayın. Genel öneri

Ek önlemler

  • Struts tabanlı uygulamaların önüne web uygulama güvenlik duvarı (WAF) yerleştirip şüpheli istekleri filtreleyin. Genel öneri
  • Uygulama sunucusunu en düşük yetkili bir kullanıcı hesabıyla çalıştırın. Genel öneri
  • Sunucu ve uygulama günlüklerinde beklenmedik süreç başlatma ve olağandışı istekleri izleyin; olası ihlal belirtilerini inceleyin. Genel öneri

Bu açık kişisel verilerin sızmasına yol açabilir. Sistemlerinizde kullanıldığından şüpheleniyorsanız KVKK'daki ihlal bildirimi yükümlülüğünüzü (Kurul'a 72 saat içinde bildirim) hukuk danışmanınızla birlikte değerlendirin. Bu not hukuki tavsiye değildir.

Etkilenen sürümler1 yazılım

YazılımEtkilenenDüzeltildiği sürüm
Apache Software Foundation Apache Struts Sürüm belirtilmemiş –

Kaynaklar9 kaynak

Kayıt geçmişi

  1. CISA KEV listesine eklendi (saldırılarda kullanılıyor)
  2. Yayımlandı

İlgili açıklar

Türkçe metin, resmi kayıtlardaki bilgilerle yapay zekâ yardımıyla yazıldı ve yayından önce otomatik kontrollerden geçti. Bir değişikliği uygulamadan önce üreticinin duyurusuna mutlaka bakın.