CVE-2019-17495
Açıklama
Swagger UI 3.23.11 öncesi sürümlerde bulunan bir Cascading Style Sheets (CSS) enjeksiyonu zafiyeti, saldırganların Relative Path Overwrite (RPO) tekniğini kullanarak CSRF belirteci değeri gibi giriş alanı değerlerini CSS tabanlı olarak sızdırmasına olanak tanır. Diğer bir ifadeyle, bu ürün uzak sunuculardan gelen güvenilmeyen JSON verilerinin gömülmesine kasıtlı olarak izin vermektedir ancak JSON verileri içindeki <style>@import ifadesinin işlevsel bir saldırı yöntemi olduğu daha önce bilinmiyordu.
Nasıl düzeltilir
- smartbear swagger_ui3.23.11 ya da sonraki bir sürüm
- swagger-ui3.23.11 ya da sonraki bir sürüm
- org.webjars:swagger-ui3.23.11 ya da sonraki bir sürüm
- org.webjars.npm:swagger-ui3.23.11 ya da sonraki bir sürüm
- io.springfox:springfox-swagger-ui2.10.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| smartbear swagger_ui | v < 3.23.11 | 3.23.11 |
| oracle banking_apis | 18.1 ≤ v ≤ 18.3, 19.1, 19.2, 20.1, 21.1 | — |
| oracle banking_digital_experience | 18.1 ≤ v ≤ 18.3, 19.1, 19.2, 20.1, 21.1 | — |
| oracle banking_platform | 2.4.0 ≤ v ≤ 2.10.0 | — |
| oracle primavera_gateway | 16.2.0 ≤ v ≤ 16.2.11, 17.12.0 ≤ v ≤ 17.12.8 | — |
| oracle utilities_framework | 4.3.0.6.0, 4.4.0.0.0, 4.4.0.2.0 | — |
| swagger-uinpm | v < 3.23.11 | 3.23.11 |
| org.webjars:swagger-uiMaven | v < 3.23.11 | 3.23.11 |
| org.webjars.npm:swagger-uiMaven | v < 3.23.11 | 3.23.11 |
| io.springfox:springfox-swagger-uiMaven | v < 2.10.0 | 2.10.0 |
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.