CVE-2026-109236

Orta

Açıklama

WordPress için Customer Email Verification for WooCommerce eklentisi, 2.8.2 sürümü dahil tüm sürümlerde Tahmin Edilebilir E-posta Doğrulama Jetonu aracılığıyla Kimlik Doğrulama Atlatma zafiyetine sahiptir. Bu durum; `wp` aksiyonuna kancalanmış ve `cusomer_email_verify` GET parametresi tarafından tetiklenen `authenticate_user_by_email_link()` fonksiyonunun herhangi bir yetenek kontrolü veya nonce doğrulaması yapmamasından kaynaklanmaktadır. Ayrıca, doğrulanan `secret_code`, `md5(email . time())` şeklinde oluşturulmakta ve `wp_ajax_nopriv_resend_otp` işleyicisi üzerinden jeton düzenlemesini tetiklemek için gereken `verify_otp_nonce`, `wp_localize_script` aracılığıyla her ön uç ziyaretçisine iletilmektedir. Bu durum, kimliği doğrulanmamış saldırganların rastgele bir e-posta adresine bağlı olarak yeni oluşturulmuş, doğrulanmış bir WooCommerce müşterisi olarak giriş yapmalarına veya mevcut bir hesabın `customer_email_verified` metasını doğrulanmış olarak değiştirmelerine olanak tanıyarak eklentinin temel e-posta doğrulama kontrolünü tamamen atlamalarını sağlar. İstismar edilmesi için `cev_user_log` tablosunun bir `password` sütunu içermesi gerekir; bu sütun 2.8.2 sürümünde gelen temiz kurulum şemasında bulunmamakta ancak bu sütunun tanımlandığı eski bir sürümden yükseltilen sitelerde yer almaktadır.

ÖnemOrta
CVSS4.8
İstismar olasılığı—
ÜrünCustomer Email Verification for WooCommerce
Yayın28 Eki 2026
İlk görülme28 Eki 2026

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ünEtkilenen sürümlerDüzeltildiği sürüm
zorem Customer Email Verification for WooCommercev ≤ 2.8.2—

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.

Intelligence 360 paketinde

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.