CVE-2026-63416
Təsvir
draw.io konfiqurasiya edilə bilən diaqramlaşdırma və ağ lövhə tətbiqidir. Versiya 30.2.7-yə qədər src/main/java/com/mxgraph/online/ExportProxyServlet.java faylı proxyPath yaratmaq üçün request.getPathInfo()-dan istifadə edir və nöqtə seqmentlərini rədd etmədən və ya normallaşdırılmış təyinat yerinin konfiqurasiya edilmiş ixrac yolu daxilində qaldığını təsdiqləmədən onu birbaşa EXPORT_URL-ə əlavə edir. Buna görə də, keçid seqmentləri ehtiva edən autentifikasiya olunmamış sorğu daxili ixrac serverində nəzərdə tutulmayan marşrutlara müraciət edə bilər və servlet bütün sorğu başlıqlarını və sorğu gövdəsini həmin təyinat yerinə yönləndirərək ixtiyari başlıq inyeksiyasına yol açır. İxrac xidmətinin konfiqurasiyasından asılı olaraq, bu boşluğun istismarı administrasiya, sazlama (debugging), sağlamlıq (health) və ya konfiqurasiya son nöqtələrini (endpoints) üzə çıxara bilər və nəzərdə tutulmayan daxili hərəkətlərə icazə verə bilər. Bu problem versiya 30.2.7-də düzəldilmişdir.
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əhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| jgraph drawio | < 30.2.7 | — |
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.
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.