CVE-2026-15826
Açıklama
WordPress için User Profile Builder eklentisinin 3.16.4 dahil önceki sürümleri, Tip Karışıklığı (Type Confusion) yoluyla Kimlik Doğrulama Atlatma zafiyetine sahiptir. Bu durum, wppb_log_in_user() fonksiyonunun, is_wp_error() kontrolünü gerçekleştirmeden önce wp_insert_user() fonksiyonunun dönüş değeri üzerinde absint() işlemini çağırmasından kaynaklanmaktadır; 61–70 karakterli bir kullanıcı adı ile kayıt gönderildiğinde, WordPress çekirdeği bunu bir WP_Error nesnesi ile reddeder ancak absint(), hata kontrolü yürütmeyi kısa devre yaptırmadan önce bu nesneyi 1 tam sayısına zorlar ve bu da eklentinin kullanıcı kimliği 1 ile bağlantılı, geçici veri destekli bir otomatik giriş nonce değerini bağlamasına ve döndürmesine neden olur. Bu durum, kimlik doğrulaması yapmamış saldırganların sitenin Yönetici hesabı (kullanıcı kimliği 1) olarak giriş yapabilmesini sağlayarak sitenin tamamen idari olarak ele geçirilmesiyle sonuçlanı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 |
|---|---|---|
| cozmoslabs User Profile Builder – Beautiful User Registration Forms, User Profiles & User Role Editor | v ≤ 3.16.4 | — |
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.