CVE-2023-3042

Orta

Təsvir

dotCMS-in qeyd olunan versiyalarında NormalizationFilter-dəki çatışmazlıq URL-lərdən qoşa slash (//) işarələrini təmizləmir və bu, potensial olaraq XSS və giriş nəzarətinin yan keçilməsinə şərait yaradır. Təsirə məruz qalan nümunəvi URL https://demo.dotcms.com//html/portlet/ext/files/edit_text_inc.jsp ünvanıdır ki, bu da 404 cavabı qaytarmalı idi, lakin qaytarmayıb. Default etibarsız URL simvollar siyahısındakı bu səhv təqdim olunan GitHub linkində görünür: https://github.com/dotCMS/core/blob/master/dotCMS/src/main/java/com/dotcms/filters/NormalizationFilter.java#L37 . Riskləri azaltmaq üçün istifadəçilər firewall-larda qoşa slash olan URL-ləri bloklaya və ya dotCMS konfiqurasiya dəyişənlərindən istifadə edə bilərlər. Xüsusilə, // işarəsini etibarsız sətirlər siyahısına əlavə etmək üçün DOT_URI_NORMALIZATION_FORBIDDEN_STRINGS mühit dəyişənindən istifadə edə bilərlər. Əlavə olaraq, DOT_URI_NORMALIZATION_FORBIDDEN_REGEX dəyişəni daha detallı idarəetmə imkanı verir, məsələn, //html.* URL-lərini bloklamaq üçün. Düzəliş Versiyası: 23.06+, LTS 22.03.7+, LTS 23.01.4+

CiddilikOrta
CVSS5.3
İstismar ehtimalı—
MəhsulDotcms
Dərc17 okt 2023
İlk görülmə17 okt 2023

Necə düzəltmək olar

Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
dotcms dotcms5.3.8, 21.06, 22.03, 23.01—

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2023-3042 · Dotcms · Dark Radar