Ninja Forms eklentisinde rastgele dosya okuma açığı
- Yayınlandı:
Ninja Forms eklentisinin 3.3.34 ve önceki sürümlerinde rastgele dosya okuma açığı bildirildi. Kayıt CVE-2026-92820 numarasıyla 2 Ekim 2026 tarihinde NVD’de yayımlandı; önem derecesi yüksek (CVSS 8,1).
Açık, sitede oturum açmamış kişiler tarafından istismar edilebilir. WordPress.org’daki güncel sürüm 3.15.5 (2 Ekim 2026 itibarıyla); kayda göre bu sürüm etkilenen aralığın dışında. Bu sürüme güncellemek açığı kapatır.
Özet bilgiler
- Eklenti
- Ninja Forms
- Etkin kurulum (WordPress.org)
- 600.000+
- Etkilenen sürümler
- 3.3.34 ve öncesi
- Güncel sürüm (2 Ekim 2026)
- 3.15.5
- Önem derecesi
- Yüksek · CVSS 8,1
- Açık türü
- rastgele dosya okuma
- Gereken yetki
- Gerekmez (oturum açmadan)
- CVE
- CVE-2026-92820
Açık türü: rastgele dosya okuma
Saldırgan sunucudaki dosyaların içeriğini okuyabilir; wp-config.php okunursa veritabanı bilgileri ele geçer.
Ne yapmalı?
Etkilenip etkilenmediğinizi kontrol edin
Eklentiler › Kurulu eklentiler ekranında Ninja Forms eklentisinin kurulu olup olmadığına ve sürümüne bakın. Kurulu değilse bu kayıt sizi etkilemez.
Güncelleyin
Önce yedek alın, ardından Eklentiler › Kurulu eklentiler ekranındaki “Şimdi güncelle” bağlantısıyla güncelleyin.
Otomatik güncellemeyi açın
Kurulu eklentiler ekranında eklentinin satırındaki “Otomatik güncellemeyi aç” bağlantısı, sonraki düzeltmelerin gecikmeden kurulmasını sağlar.
Belirtilere bakın
Tanımadığınız yönetici hesapları, değişmiş dosyalar, beklenmedik yönlendirmeler veya spam içerik görüyorsanız açık istismar edilmiş olabilir; siteyi yalnızca güncellemek bu durumda yetmez.
Sitenizin etkilenip etkilenmediğinden emin değil misiniz?
Güncellemek açığı kapatır ama içeri girilmişse bırakılan arka kapıyı silmez. Sitenizde zararlı kod olabileceğinden şüpheleniyorsanız tarayıp temizliyor, giriş noktasını kapatıyoruz.
WordPress için geliştirilen “Ninja Forms - File Uploads” eklentisi, 3.3.34 sürümüne kadar (bu sürüm dahil) tüm sürümlerinde, harici (Amazon S3) dosya yükleme akışı yoluyla keyfi dosya işlemlerine karşı güvenlik açığına sahiptir. Eklenti, form gönderiminden gelen ve saldırgan tarafından sağlanan dosya yoluna güvenmekte ve bunu yüklemenin file_path'i olarak saklamaktadır. Bu yol, daha sonra doğrulama yapılmaksızın, formun bildirim e-postasına dosya eklemek (keyfi dosya okuma), alınan içeriği yazmak (keyfi dosya yazma; harici depo yapılandırıldığında uzaktan kod yürütülmesine yol açar) ve zamanlanmış silme işlemlerinde (keyfi dosya silme) kullanılır. Bu durum, kimlik doğrulaması yapılmamış saldırganların sunucudaki keyfi dosyaları okumasına, yazmasına veya silmesine olanak tanır. Bu açığın istismar edilebilmesi için sitenin eklentinin "Harici Dosya Yükleme (Amazon S3)" eylemini kullanması gerekir; okuma varyantı için ayrıca, yüklenen dosyayı eklemek üzere yapılandırılmış bir form "E-posta" eylemi gereklidir.Özgün metin (İngilizce)
The Ninja Forms - File Uploads plugin for WordPress is vulnerable to arbitrary file operations in all versions up to, and including, 3.3.34 via the external (Amazon S3) upload flow. The plugin trusts an attacker-supplied file path from the form submission and stores it as the upload's file_path, which is then used without validation to attach a file to the form's notification email (arbitrary file read), to write fetched content (arbitrary file write, leading to remote code execution when the external store is configured), and in a scheduled deletion (arbitrary file deletion). This makes it possible for unauthenticated attackers to read, write, or delete arbitrary files on the server. Exploitation requires the site to use the plugin's External File Upload (Amazon S3) action; the read variant additionally requires a form Email action configured to attach the uploaded file.
Bu sayfa NVD kaydından ve WordPress.org dizin verisinden otomatik oluşturuldu; sürüm ve kurulum bilgileri kaydın alındığı 2 Ekim 2026 tarihine aittir. Açığın teknik ayrıntıları için kaynaklara bakın.
Kaynaklar ve teknik referanslar
İlgili içerikler
- EklentiNinja Forms eklentisinin tüm güvenlik açıkları
- GündemNinja Forms eklentisinde depolanmış siteler arası betik çalıştırma (XSS) açığı
- RehberWordPress sitem hacklendi, ne yapmalıyım?
- RehberWordPress’e virüs bulaştığı nasıl anlaşılır?
- RehberWordPress güvenlik eklentileri karşılaştırması
- RehberWordPress güvenli güncelleme nasıl yapılır?