CVE-2026-2381
Açıklama
WordPress için geliştirilen WooCommerce Stripe Payment Gateway eklentisinin 10.7.0 dahil önceki tüm sürümleri, `ajax_pay_for_order()` fonksiyonundaki eksik yetenek kontrolü nedeniyle verilerin yetkisiz şekilde değiştirilmesine karşı savunmasızdır. Bu durum, `wc_stripe_pay_for_order` WC-AJAX uç noktası üzerinden bir sipariş için ödeme işlenirken sipariş sahipliği veya order_key doğrulamasının yapılmamasından kaynaklanmaktadır. Fonksiyon yalnızca bir nonce değerini doğrulamakta (bu değer, Hızlı Ödeme'nin etkin olduğu herhangi bir WooCommerce sayfasında herkese açıktır), ancak isteği gönderen kullanıcının hedef siparişe sahip olduğunu ve onu değiştirmeye yetkili olduğunu doğrulamamaktadır. Bu durum, kimliği doğrulanmamış saldırganların ardışık sipariş kimliği numaralandırması yoluyla sahte bir ödeme yöntemi sunarak herhangi bir bekleyen siparişi başarısız duruma zorlamasına ve sipariş durumunu "başarısız" olarak güncelleyen bir ödeme istisnasına yol açmasına imkan tanımaktadı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 |
|---|---|---|
| woocommerce WooCommerce Stripe Payment Gateway | v ≤ 10.7.0 | — |
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.