CVE-2026-7648
Açıklama
WordPress için geliştirilen LearnPress – WordPress LMS Plugin for Create and Sell Online Courses eklentisinin 4.3.5 dahil tüm önceki sürümleri, kullanıcı kontrollü anahtar aracılığıyla ödeme atlatma zafiyetine sahiptir. Bu durum, REST API uç noktasındaki kullanıcı tarafından sağlanan istek parametrelerinin hatalı işlenmesinden kaynaklanmaktadır; temizlenmemiş parametre dizisi add_to_cart() fonksiyonuna iletilmekte ve burada array_merge() fonksiyonu, saldırgan tarafından kontrol edilen değerlerin sabit varsayılanların üzerine yazılmasına izin vermektedir. Bu durum, abone düzeyinde ve üzeri erişime sahip kimliği doğrulanmış saldırganların, miktar değerini sıfır olarak belirleyerek herhangi bir ücretli kursa tamamen ücretsiz olarak kaydolmalarını mümkün kılmakta; bu işlem sipariş toplamının 0$ olarak hesaplanmasına neden olarak tüm ödeme ağ geçidi gereksinimlerini atlatmaktadı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 |
|---|---|---|
| thimpress LearnPress – WordPress LMS Plugin for Create and Sell Online Courses | v ≤ 4.3.5 | — |
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.