CVE-2026-115479
Açıklama
baserCMS bir web sitesi geliştirme çerçevesidir. 5.3.2 öncesindeki 5.2.5 sürümlerinde ve 5.4.2 öncesindeki 5.4.0 sürümünde, kimliği doğrulanmamış bir ziyaretçi, herkese açık bir posta formunun e-posta alanına virgülle ayrılmış bir adres listesi girerek tek bir otomatik yanıtın birden fazla üçüncü tarafa gönderilmesine neden olabilir. MailMessageMailer::sendFormToUser() fonksiyonu, ziyaretçi tarafından kontrol edilen userMail değerini parseAndNormalizeMailAddresses() fonksiyonuna iletir; bu fonksiyon değeri explode(',') ile ayırır ve ortaya çıkan her adresi setTo() fonksiyonuna aktarır. E-posta türünde bir alana sahip yeni oluşturulan formlar, ayrı ve isteğe bağlı olan sunucu tarafı VALID_EMAIL doğrulaması etkinleştirilmediğinde etkilenir; tarayıcı tabanlı type=email doğrulaması özel olarak hazırlanmış istekleri engellemez. Paketle birlikte gelen iletişim formu VALID_EMAIL özelliğini etkinleştirmiştir ve etkilenmemektedir. Otomatik yanıt, sitenin gönderici kimliğini kullanır ve kısmen saldırgan tarafından kontrol edilen içerikler barındırır, bu da istenmeyen e-postaların gönderilmesi için sitenin kötüye kullanılmasına izin verir. Bu sorun 5.3.2 ve 5.4.2 sürümlerinde düzeltilmiştir.
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 |
|---|---|---|
| baserproject basercms | >= 5.2.5, < 5.3.2, >= 5.4.0, < 5.4.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.
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.