CVE-2026-39960
Açıklama
Mantis Bug Tracker (MantisBT), açık kaynaklı bir hata takip sistemidir. 2.28.1 ve altı sürümler, Update Issue sayfasında (bug_update_page.php) bir textarea özel alan içeriğinin hatalı şekilde kaçırılmasına (escaping) neden olan kusurlu bir mantık içermektedir; bu durum, bir saldırganın HTML enjekte etmesine ve eğer CSP ayarları izin veriyorsa, sayfa yüklendiğinde rastgele JavaScript çalıştırmasına olanak tanır. Bu durum oturum çalmayı kolaylaştırarak yönetici hesabının ele geçirilmesine ve tüm proje verilerine erişilmesine yol açabilir. Bu sorunun istismar edilebilmesi için projede textarea tipinde bir özel alan yapılandırılmış olmalı ve saldırı, hata raporlama iznine sahip kimliği doğrulanmış bir kullanıcı (düşük yetkili) tarafından gerçekleştirilmelidir. Bu durum, yöneticiler dahil olmak üzere hata düzenleme formunu görüntüleyen herhangi bir kullanıcıyı etkileyebilir. Sorun 2.28.2 sürümünde düzeltilmiştir. Kullanıcılar hemen yükseltme yapamazlarsa, betik yürütmeyi engelleyen varsayılan Content-Security Policy'yi kullanarak sorunu geçici olarak giderebilirler.
Nasıl düzeltilir
- mantisbt/mantisbt2.28.2 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| mantisbt/mantisbtPackagist | v < 2.28.2 | 2.28.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.