- Aktif istismar
- CWE-434
CVE-2017-12617
Apache Tomcat'te HTTP PUT yoluyla JSP yükleme ve uzaktan kod çalıştırma açığı
- Yayımlandı
- Güncellendi
- 22 Eki 2025
- Açık yaşı
- 3312 gün
- Kaydı açan
- apache
ÖzetTürkçe
HTTP PUT istekleri etkinleştirilmiş Apache Tomcat sürümlerinde (9.0.0.M1 ila 9.0.0, 8.5.0 ila 8.5.22, 8.0.0.RC1 ila 8.0.46 ve 7.0.0 ila 7.0.81) özel hazırlanmış bir istekle sunucuya JSP dosyası yüklenebiliyordu. Örneğin Default servlet'in readonly başlatma parametresinin false olarak ayarlanmasıyla HTTP PUT istekleri etkinleştirilebilir. Yüklenen bu JSP dosyasına istek gönderildiğinde, içerdiği tüm kodlar sunucu tarafından çalıştırılıyordu.
Kaynaktaki açıklama (İngilizce)
When running Apache Tomcat versions 9.0.0.M1 to 9.0.0, 8.5.0 to 8.5.22, 8.0.0.RC1 to 8.0.46 and 7.0.0 to 7.0.81 with HTTP PUTs enabled (e.g. via setting the readonly initialisation parameter of the Default servlet to false) it was possible to upload a JSP file to the server via a specially crafted request. This JSP could then be requested and any code it contained would be executed by the server.
CISA'nın önerdiği eylem (İngilizce)
Apply updates per vendor instructions.
Bu açığın açıklamasını Türkçeye çevirdik. Adım adım çözüm önerilerini kritik ve yeni açıklar için hazırlıyoruz; düzeltilmiş sürüm aşağıdaki tabloda, ayrıntılar üreticinin duyurusunda.
Etkilenen sürümler1 yazılım
| Yazılım | Etkilenen | Düzeltildiği sürüm |
|---|---|---|
| Apache Software Foundation Apache Tomcat | ≥ 8.5.0, ≤ 8.5.22 | – |
| ≥ 8.0.0.RC1, ≤ 8.0.46 | – | |
| ≥ 7.0.0, ≤ 7.0.81 | – |
Kaynaklar27 kaynak
- CVE.org kaydı
- NVD kaydı
- access.redhat.com/errata/RHSA-2017:3113 Üretici bülteni
- access.redhat.com/errata/RHSA-2017:3080 Üretici bülteni
- access.redhat.com/errata/RHSA-2018:0269 Üretici bülteni
- access.redhat.com/errata/RHSA-2018:0270 Üretici bülteni
- access.redhat.com/errata/RHSA-2018:0271 Üretici bülteni
- access.redhat.com/errata/RHSA-2018:2939 Üretici bülteni
- access.redhat.com/errata/RHSA-2018:0465 Üretici bülteni
- usn.ubuntu.com/3665-1 Üretici bülteni
- access.redhat.com/errata/RHSA-2018:0268 Üretici bülteni
- access.redhat.com/errata/RHSA-2017:3114 Üretici bülteni
- access.redhat.com/errata/RHSA-2018:0275 Üretici bülteni
- access.redhat.com/errata/RHSA-2018:0466 Üretici bülteni
- access.redhat.com/errata/RHSA-2017:3081 Üretici bülteni
- exploit-db.com/exploits/42966 İstismar kodu ya da analiz
- exploit-db.com/exploits/43008 İstismar kodu ya da analiz
- oracle.com/…work/security-advisory/cpujul2018-4258247.html Diğer
- oracle.com/…work/security-advisory/cpujan2018-3236628.html Diğer
- support.hpe.com/hpsc/doc/public/display Diğer
- support.hpe.com/hpsc/doc/public/display Diğer
- lists.debian.org/debian-lts-announce/2017/11/msg00009.html Diğer
- oracle.com/…work/security-advisory/cpuapr2018-3678067.html Diğer
- securitytracker.com/id/1039552 Diğer
- securityfocus.com/bid/100954 Diğer
- lists.apache.org/…1dd09d7ebcb%40%3Cannounce.tomcat.apache.org%3E Diğer
- security.netapp.com/advisory/ntap-20171018-0002 Diğer
Kayıt geçmişi
- CISA KEV listesine eklendi (saldırılarda kullanılıyor)
- 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.