CVE-2023-45138
Açıklama
Change Request, kullanıcıların değişiklikleri doğrudan yayınlamadan bir wiki üzerinde değişiklik talep etmelerine olanak tanıyan bir uygulamadır. Versiyon 0.11 ile başlayıp versiyon 1.9.2 öncesine kadar olan sürümlerde, herhangi bir özel yetkisi olmayan bir kullanıcının, yeni bir Change Request oluştururken uygun bir başlık ekleyerek script injection ve uzaktan kod çalıştırma gerçekleştirmesi mümkündür. Change Request'in özellikle herhangi bir yetkisi olmayan kullanıcılar tarafından oluşturulmayı amaçlaması nedeniyle bu zafiyet kritik öneme sahiptir. Zafiyet, Change Request 1.9.2 sürümünde giderilmiştir. Yükseltme yapmadan sorunu gidermek için `ChangeRequest.Code.ChangeRequestSheet` belgesi düzenlenerek düzeltme commit'indeki değişikliğin aynısı uygulanabilir.
Nasıl düzeltilir
- xwiki change_request1.9.2 ya da sonraki bir sürüm
- org.xwiki.contrib.changerequest:application-changerequest-ui1.9.2 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| xwiki change_request | 0.11 ≤ v < 1.9.2 | 1.9.2 |
| org.xwiki.contrib.changerequest:application-changerequest-uiMaven | 0.11 ≤ v < 1.9.2 | 1.9.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.