JetAppointment eklentisinde depolanmış siteler arası betik çalıştırma (XSS) açığı
- Yayınlandı:
JetAppointment eklentisinin 2.5.2.1 ve önceki sürümlerinde depolanmış siteler arası betik çalıştırma (XSS) açığı bildirildi. Kayıt CVE-2026-93875 numarasıyla 2 Ekim 2026 tarihinde NVD’de yayımlandı; önem derecesi yüksek (CVSS 7,2).
Açık, sitede oturum açmamış kişiler tarafından istismar edilebilir. Düzeltilmiş sürüm bilgisi kayıtta yer almıyor; geliştiricinin değişiklik günlüğünü kontrol edin.
Özet bilgiler
- Eklenti
- JetAppointment
- Etkilenen sürümler
- 2.5.2.1 ve öncesi
- Önem derecesi
- Yüksek · CVSS 7,2
- Açık türü
- depolanmış siteler arası betik çalıştırma (XSS)
- Gereken yetki
- Gerekmez (oturum açmadan)
- CVE
- CVE-2026-93875
Açık türü: depolanmış siteler arası betik çalıştırma (XSS)
Saldırgan sayfaya kendi JavaScript kodunu yerleştirir ve kod, sayfayı açan başka kullanıcıların tarayıcısında çalışır. Betik bir yöneticinin oturumunda çalışırsa yeni yönetici hesabı açmak veya siteye kod eklemek için kullanılabilir.
Ne yapmalı?
Etkilenip etkilenmediğinizi kontrol edin
Eklentiler › Kurulu eklentiler ekranında JetAppointment eklentisinin kurulu olup olmadığına ve sürümüne bakın. Kurulu değilse bu kayıt sizi etkilemez.
Geçici önlem alın
Düzeltilmiş sürüm çıkana kadar eklentiyi devre dışı bırakmayı değerlendirin. İşlev vazgeçilmezse güvenlik duvarı (WAF) kuralı bulunan bir güvenlik eklentisi veya hizmeti risk azaltır.
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 “JetAppointment” eklentisi, yetersiz girdi temizleme ve çıktı kaçış işlemleri nedeniyle 2.5.2.1 sürümü dahil olmak üzere tüm sürümlerinde “friendlyTime” parametresi aracılığıyla Saklı Çapraz Site Komut Çalıştırma (Stored Cross-Site Scripting) saldırılarına karşı savunmasızdır. Bu durum, kimlik doğrulaması yapılmamış saldırganların, bir kullanıcı enjekte edilmiş sayfaya her eriştiğinde çalışacak şekilde sayfalara rastgele web komut dosyaları enjekte etmesine olanak tanır. Enjekte edilen yük, kimlik doğrulaması yapılmamış jet_engine_form_booking_submit uç noktası aracılığıyla wp_jet_appointments_meta tablosunda depolanır ve WordPress yönetici panelinde randevu ayrıntıları açılır penceresi açıldığında yöneticinin tarayıcısında çalıştırılır.Özgün metin (İngilizce)
The JetAppointment plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'friendlyTime' parameter in all versions up to, and including, 2.5.2.1 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The injected payload is stored in the wp_jet_appointments_meta table via the unauthenticated jet_engine_form_booking_submit endpoint and executes in the administrator's browser when the appointment details popup is opened in the WordPress admin panel.
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.