CVE-2023-3042

Orta

Açıklama

dotCMS'in belirtilen sürümlerinde, NormalizationFilter bileşenindeki bir hata, URL'lerdeki çift eğik çizgilerin (//) temizlenmemesine neden olmakta ve bu durum potansiyel olarak XSS ile erişim kontrollerinin atlatılmasına olanak tanımaktadır. Etkilenen örnek bir URL olan https://demo.dotcms.com//html/portlet/ext/files/edit_text_inc.jsp adresi, normalde 404 yanıtı döndürmesi gerekirken bunu döndürmemiştir. Varsayılan geçersiz URL karakter listesindeki bu ihmal, sağlanan GitHub bağlantısında görüntülenebilir: https://github.com/dotCMS/core/blob/master/dotCMS/src/main/java/com/dotcms/filters/NormalizationFilter.java#L37 . Hafifletmek için kullanıcılar, güvenlik duvarlarında çift eğik çizgili URL'leri engelleyebilir veya dotCMS yapılandırma değişkenlerini kullanabilirler. Özellikle, // ifadesini geçersiz dizgiler listesine eklemek için DOT_URI_NORMALIZATION_FORBIDDEN_STRINGS ortam değişkenini kullanabilirler. Ek olarak, DOT_URI_NORMALIZATION_FORBIDDEN_REGEX değişkeni, örneğin //html.* URL'lerini engellemek gibi daha ayrıntılı kontrol imkanı sunmaktadır. Düzeltme Sürümü: 23.06+, LTS 22.03.7+, LTS 23.01.4+

ÖnemOrta
CVSS5.3
İstismar olasılığı—
ÜrünDotcms
Yayın17 Eki 2023
İlk görülme17 Eki 2023

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ünEtkilenen sürümlerDüzeltildiği sürüm
dotcms dotcms5.3.8, 21.06, 22.03, 23.01—

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.

Intelligence 360 paketinde

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.

CVE-2023-3042 · Dotcms · Dark Radar