CVE-2023-26049
Təsvir
Jetty Java əsaslı veb server və servlet mühərrikidir. Jetty-də standart olmayan cookie analizinin (parsing) həyata keçirilməsi hücumçuya digər cookielərin daxilində cookie-ləri gizlətməyə (smuggle) və ya cookie analiz mexanizmini manipulyasiya edərək gözlənilməz davranışlara səbəb olmağa imkan verə bilər. Əgər Jetty `"` (ikiqat dırnaq) ilə başlayan bir cookie DƏYƏRİ görərsə, nöqtəli vergül rast gəlsə belə, bağlayıcı dırnağı görənə qədər cookie sətrini oxumağa davam edəcəkdir. Beləliklə, məsələn, `DISPLAY_LANGUAGE="b; JSESSIONID=1337; c=d"` kimi bir cookie başlığı 3 ayrı cookie yerinə, adı DISPLAY_LANGUAGE və dəyəri b; JSESSIONID=1337; c=d olan tək bir cookie kimi analiz ediləcəkdir. Bu, təhlükəsizlik baxımından risklidir, çünki əgər JSESSIONID HttpOnly cookie-sidirsə və DISPLAY_LANGUAGE cookie-sinin dəyəri səhifədə göstərilirsə, hücumçu JSESSIONID cookie-sini DISPLAY_LANGUAGE cookie-sinin daxilinə gizlədərək onu əldə edə bilər. Vasitəçi (intermediary) cookie-lərə əsaslanan hər hansı bir siyasəti tətbiq etdikdə bu problem daha kritik olur, belə ki, gizlədilmiş cookie həmin siyasətdən yan keçə bildiyi halda Jetty serveri və ya onun loqlama sistemi tərəfindən görülə bilir. Bu problem 9.4.51, 10.0.14, 11.0.14 və 12.0.0.beta0 versiyalarında aradan qaldırılmışdır və istifadəçilərə yeniləmə etmək tövsiyə olunur. Bu problem üçün məlum olan heç bir alternativ həll yolu yoxdur.
Necə düzəltmək olar
- eclipse jetty9.4.51, 10.0.14, 11.0.14 və ya daha yeni versiya
- org.eclipse.jetty:jetty-server9.4.51.v20230217, 10.0.14, 11.0.14, 12.0.0.beta0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| eclipse jetty | v < 9.4.51, 10.0.0 ≤ v < 10.0.14, 11.0.0 ≤ v < 11.0.14, 12.0.0 | 9.4.51, 10.0.14, 11.0.14 |
| debian debian_linux | 10.0, 11.0, 12.0 | — |
| netapp active_iq_unified_manager | Aralıq göstərilməyib | — |
| netapp e-series_santricity_os_controller | 11.0 ≤ v | — |
| netapp e-series_santricity_unified_manager | Aralıq göstərilməyib | — |
| netapp e-series_santricity_web_services | Aralıq göstərilməyib | — |
| org.eclipse.jetty:jetty-serverMaven | v < 9.4.51.v20230217, 10.0.0 ≤ v < 10.0.14, 11.0.0 ≤ v < 11.0.14, 12.0.0alpha0 ≤ v < 12.0.0.beta0 | 9.4.51.v20230217, 10.0.14, 11.0.14, 12.0.0.beta0 |
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.