CVE-2026-3045
Açıklama
WordPress için geliştirilen Appointment Booking Calendar — Simply Schedule Appointments eklentisinin 1.6.9.29 dahil önceki tüm sürümleri, hassas verilere yetkisiz erişim zafiyetine sahiptir. Bu durum iki birleşik zayıflıktan kaynaklanmaktadır: (1) kullanıcıya bağlı olmayan bir `public_nonce`, genel `/wp-json/ssa/v1/embed-inner` REST uç noktası üzerinden kimliği doğrulanmamış kullanıcılara ifşa edilmektedir ve (2) `SSA_Settings_Api` içerisindeki `get_item()` yöntemi, yetkilendirme için (genel nonce'u kabul eden) `nonce_permissions_check()` fonksiyonuna güvenmekte ancak kısıtlı alanları filtrelemek için `remove_unauthorized_settings_for_current_user()` fonksiyonunu çağırmamaktadır. Bu durum, kimliği doğrulanmamış saldırganların `/wp-json/ssa/v1/settings/{section}` uç noktası aracılığıyla yönetici e-postası, telefon numarası, dahili erişim belirteçleri, bildirim yapılandırmaları ve geliştirici ayarları dahil olmak üzere yalnızca yöneticiye özel eklenti ayarlarına erişmesini mümkün kılmaktadır. Randevu belirteçlerinin ifşası, aynı zamanda bir saldırganın randevuları değiştirmesine veya iptal etmesine olanak tanır.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| croixhaug Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin | v ≤ 1.6.9.29 | — |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.