CVE-2026-4281
Açıklama
WordPress için FormLift for Infusionsoft Web Forms eklentisi, 7.5.21 dahil önceki tüm sürümlerde Eksik Yetkilendirme zafiyetine sahiptir. Bu durum, her sayfa yüklemesinde çalışan ve 'plugins_loaded' olayına bağlı olan FormLift_Infusionsoft_Manager sınıfının connect() ve listen_for_tokens() metodlarındaki yetenek kontrollerinin eksikliğinden kaynaklanmaktadır. connect() fonksiyonu bir OAuth bağlantı parolası oluşturur ve istek yapan kullanıcının kimliğinin doğrulanmadığını veya yetkilendirilmediğini kontrol etmeden bu parolayı yönlendirme Location başlığında sızdırır. listen_for_tokens() fonksiyonu ise yalnızca geçici parolayı doğrular ancak saldırgan tarafından kontrol edilen OAuth belirteçlerini ve uygulama alan adını kaydetmek için update_option() fonksiyonunu çağırmadan önce herhangi bir kullanıcı kimlik doğrulaması gerçekleştirmez. Bu durum, kimliği doğrulanmamış saldırganların öncelikle geçici parolayı elde etmek için OAuth akışını tetiklemesini, ardından bu parolayı kullanarak update_option() aracılığıyla rastgele OAuth belirteçleri ve uygulama alan adı ayarlamasını sağlayarak sitenin Infusionsoft bağlantısını ele geçirmesine ve eklentinin API iletişimini etkili bir şekilde saldırgan kontrollü bir sunucuya yönlendirmesine 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 |
|---|---|---|
| trainingbusinesspros FormLift for Infusionsoft Web Forms | v ≤ 7.5.21 | — |
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.