CVE-2026-76985
Təsvir
Apache Wicket-də veb səhifənin generasiyası zamanı giriş məlumatlarının yanlış neytrallaşdırılması. Palette-in iki seçim siyahısını render edən org.apache.wicket.extensions.markup.html.form.palette.component.AbstractOptions komponenti, hər bir seçimin id və göstərilən dəyərini escape-model-strings tənzimləməsinə uyğun olaraq escape edir, lakin getAdditionalAttributes tərəfindən qaytarılan atribut adlarını və dəyərlərini olduğu kimi <option> teqinə yazır. Əgər tətbiq Palette.getAdditionalAttributesForChoices, Palette.getAdditionalAttributesForSelection və ya AbstractOptions.getAdditionalAttributes metodlarını override edirsə və hücumçunun təsir edə biləcəyi məlumatları saxlayan dəyər qaytarırsa, bu tətbiq həssasdır. Bu metodlar standart olaraq null qaytardığı üçün onları override etməyən tətbiqlər təsirlənmir. Müvəqqəti həll yolu kimi, override daxilindəki dəyərləri escape edin. Bu problem Apache Wicket-in aşağıdakı versiyalarına təsir edir: 8.0.0-dan 8.18.0-a qədər, 9.0.0-dan 9.23.0-a qədər, 10.0.0-dan 10.10.0-a qədər. Həmçinin 1.4.0-dan başlayaraq köhnə, dəstəklənməyən versiyalar da təsirlənmişdir. İstifadəçilərə problemi aradan qaldıran 8.19.0, 9.24.0 və ya 10.11.0 versiyalarına yeniləmək tövsiyə olunur.
Necə düzəltmək olar
- apache wicket8.19.0, 9.24.0, 10.11.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| apache wicket | 8.0.0 ≤ v < 8.19.0, 9.0.0 ≤ v < 9.24.0, 10.0.0 ≤ v < 10.11.0 | 8.19.0, 9.24.0, 10.11.0 |
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.