CVE-2026-10038
Açıklama
WordPress için geliştirilen Charitable – Donation Plugin for WordPress – Fundraising with Recurring Donations & More eklentisi, 1.8.11.1 dahil önceki sürümlerde profil avatar güncelleme akışı üzerinden Rastgele Ek Dosya Silinmesine yol açan Güvensiz Doğrudan Nesne Referansı / Yetkilendirme Atlatma zafiyetine sahiptir. Bu durum, Charitable_Profile_Form içerisindeki save_avatar() fonksiyonunun, ek dosyanın kullanıcıya ait olduğunu doğrulamadan kullanıcının 'avatar' meta verisinden okunan bir ek dosya kimliği üzerinde wp_delete_attachment() fonksiyonunu çağırması ve buna ek olarak Charitable_Data_Processor::process_picture() fonksiyonunun herhangi bir dosya yüklenmediğinde gönderilen ham değeri döndürmesi nedeniyle oluşmaktadır; bu da 'avatar' kullanıcı metasının saldırgan tarafından seçilen herhangi bir ek dosya kimliği ile zehirlenmesine olanak tanır. Bu durum, Abone seviyesi ve üzeri erişime sahip kimliği doğrulanmış saldırganların, iki istekli bir zincir gerçekleştirerek (önce saklanan avatar meta değerini hedef bir ek dosya kimliği ile zehirleyip ardından normal bir avatar yüklemesi yoluyla silmeyi tetikleyerek) Medya Kitaplığı'ndan rastgele ek dosyaları silmesini mümkün kılar.
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 |
|---|---|---|
| smub Charitable – Donation Plugin for WordPress – Fundraising with Recurring Donations & More | v ≤ 1.8.11.1 | — |
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.