SiteOrigin Widgets Bundle eklentisinde yerel dosya dahil etme (LFI) açığı
- Yayınlandı:
SiteOrigin Widgets Bundle eklentisinin 1.73.2 ve önceki sürümlerinde yerel dosya dahil etme (LFI) açığı bildirildi. Kayıt CVE-2026-92174 numarasıyla 2 Ekim 2026 tarihinde NVD’de yayımlandı; önem derecesi yüksek (CVSS 7,5).
İstismar için en az Katılımcı rolünde bir hesap gerekir. WordPress.org’daki güncel sürüm 1.74.3 (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
- SiteOrigin Widgets Bundle
- Etkin kurulum (WordPress.org)
- 400.000+
- Etkilenen sürümler
- 1.73.2 ve öncesi
- Güncel sürüm (2 Ekim 2026)
- 1.74.3
- Önem derecesi
- Yüksek · CVSS 7,5
- Açık türü
- yerel dosya dahil etme (LFI)
- Gereken yetki
- Katılımcı ve üstü
- CVE
- CVE-2026-92174
Açık türü: yerel dosya dahil etme (LFI)
Saldırgan, sunucudaki bir dosyanın PHP kodu olarak çalıştırılmasını sağlayabilir. Sunucuya dosya yükleyebildiği bir yol da varsa bu, kod çalıştırmaya dönüşebilir.
Ne yapmalı?
Etkilenip etkilenmediğinizi kontrol edin
Eklentiler › Kurulu eklentiler ekranında SiteOrigin Widgets Bundle 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 “SiteOrigin Widgets Bundle” eklentisi, 1.73.2 sürümüne kadar (bu sürüm dahil) tüm sürümlerinde “theme” parametresi aracılığıyla Yerel Dosya Dahil Etme (LFI) güvenlik açığına maruz kalmaktadır. Bu durum, katkıcı düzeyinde veya daha yüksek erişim iznine sahip, kimlik doğrulaması yapılmış saldırganların sunucuda rastgele .php dosyalarını dahil edip çalıştırmasına olanak tanır ve bu dosyalardaki herhangi bir PHP kodunun yürütülmesine izin verir. Bu durum, erişim denetimlerini atlatmak, hassas verileri ele geçirmek veya .php dosya türlerinin yüklenip dahil edilebildiği durumlarda kod yürütme gerçekleştirmek için kullanılabilir. Bu güvenlik açığından yararlanmak için, eski bir üst düzey tema anahtarı ve boş olmayan bir sütun dizisi içeren kötü amaçlı bir widgetData yükünün /wp-json/sowb/v1/widgets/previews REST uç noktasına gönderilmesi gerekir; bu işlem, update_fields() işlevinin yalnızca beyan edilmiş form alanlarını işlediği için alan doğrulamasını atlar.Özgün metin (İngilizce)
The SiteOrigin Widgets Bundle plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 1.73.2 via the 'theme' parameter parameter. This makes it possible for authenticated attackers, with contributor-level access and above, to include and execute arbitrary .php files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where .php file types can be uploaded and included. Exploitation requires sending a malicious widgetData payload containing a legacy top-level theme key alongside a non-empty columns array to the /wp-json/sowb/v1/widgets/previews REST endpoint, which bypasses field validation because update_fields() only processes declared form fields.
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.