CVE-2026-56741
Təsvir
JLine konsol girişini idarə etmək üçün nəzərdə tutulmuş Java kitabxanasıdır. 3.30.14, 4.0.16 və 4.2.1 versiyalarından əvvəl JLine3 Telnet serverinin remote-telnet modulu Telnet NAWS seçimi vasitəsilə alınan terminal ölçüləri üçün yuxarı hədd tətbiq etmir və TelnetIO.java:856-879 faylındakı TelnetIO.handleNAWS() funksiyası müştəri tərəfindən təmin edilən eni və hündürlüyü 16 bitlik işarəsiz tam ədədlər kimi oxuyur və 65535x65535 kimi dəyərləri setTerminalGeometry() funksiyasına ötürür. Bu, autentifikasiya olunmamış uzaq hücumçuya dəyərləri ardıcıl olaraq dəyişdirməyə və CPU resurslarının tükənməsinə və xidmətdən imtinaya (DoS) səbəb olan davamlı və resursbaz renderləmə prosesini tetikləməyə imkan verir. Bu problem 3.30.14, 4.0.16 və 4.2.1 versiyalarında düzəldilmişdir.
Necə düzəltmək olar
- jline jline3.30.14, 4.0.16, 4.2.1 və ya daha yeni versiya
- org.jline:jline-remote-telnet4.2.1, 4.0.16, 3.30.14 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| jline jline | v < 3.30.14, 4.0.0 ≤ v < 4.0.16, 4.1.0 ≤ v < 4.2.1 | 3.30.14, 4.0.16, 4.2.1 |
| org.jline:jline-remote-telnetMaven | 4.1.0 ≤ v < 4.2.1, 4.0.0 ≤ v < 4.0.16, v < 3.30.14 | 4.2.1, 4.0.16, 3.30.14 |
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.