CVE-2023-22464

Orta

Təsvir

ViewVC, CVS və Subversion versiya kontrol repozitoriyaları üçün brauzer interfeysidir. 1.2.3 və 1.1.30 versiyalarından əvvəlki versiyalar saytlararası skriptinq (XSS) zəifliyinə məruzdur. Bu zəifliyin təsiri, hücum edənin etibarlı bir ViewVC instansiyası tərəfindən açıq olan Subversion repozitoriyasında commit imtiyazlarına malik olması tələbi ilə azaldılır. Hücum vektoru təhlükəsiz olmayan adlara malik faylları (HTML axınına daxil edildikdə brauzerin istənməyən kodu işə salmasına səbəb olan adlar) əhatə edir ki, bu cür faylların yaradılması özlüyündə çətin ola bilər. İstifadəçilər ən azı 1.2.3 versiyasına (əgər ViewVC-nin 1.2.x versiyasından istifadə edirlərsə) və ya 1.1.30 versiyasına (əgər 1.1.x versiyasından istifadə edirlərsə) yeniləməlidirlər. ViewVC 1.0.x artıq dəstəklənmir, buna görə də həmin versiya xəttindən istifadə edənlər aşağıdakı müvəqqəti həll yollarından birini tətbiq etməlidirlər. İstifadəçilər render zamanı dəyişdirilmiş yol "copyfrom paths" hissələrini əllə HTML-escape etmək üçün ViewVC EZT görünüş şablonlarını redaktə edə bilərlər. Şablon dəstinizdəki `revision.ezt` faylında həmin dəyişdirilmiş yollara olan istinadları tapın və onları `[format "html"]` və `[end]` ilə əhatə edin. Əksər istifadəçilər üçün bu o deməkdir ki, `[changes.copy_path]` istinadları `[format "html"][changes.copy_path][end]` şəklində olacaqdır. (Bu müvəqqəti həll yolu ViewVC-nin yamalanmış versiyasına yeniləndikdən sonra ləğv edilməlidir, əks halda "copyfrom path" adları ikiqat escape olunacaqdır.)

CiddilikOrta
CVSS5.4
İstismar ehtimalı—
MəhsulViewvc
Dərc4 yan 2023
İlk görülmə4 yan 2023

Necə düzəltmək olar

Yeniləyin
  • viewvc viewvc1.1.30, 1.2.3 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
viewvc viewvcv < 1.1.30, 1.2.0 ≤ v < 1.2.31.1.30, 1.2.3

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.