CVE-2026-33642
Təsvir
Kitty çarpaz platformalı GPU əsaslı terminaldır. 0.46.2 və daha aşağı versiyalarda, kitty/graphics.c faylındakı handle_compose_command() funksiyası kompozisiya ofsetləri üzərində tam ədədlərin dövrünə (integer wrapping) meyilli olan işarəsiz 32-bitlik aritmetika vasitəsilə sərhəd yoxlamasını həyata keçirir ki, bu da potensial olaraq Heap Buffer Over-Read/Write xətasına səbəb ola bilər. Kitty terminalına qaçış ardıcıllıqlarını (escape sequences) yaza bilən hücumçu (məsələn, zərərli fayl, SSH giriş banneri və ya boru ilə ötürülmüş məzmun vasitəsilə), dövrdən sonra sərhəd yoxlamasından keçən lakin compose_rectangles() funksiyasında kütləvi sərhəddən kənar heap yaddaşına müraciətə səbəb olan xüsusi hazırlanmış x_offset/y_offset dəyərləri təqdim edə bilər. İstifadəçi qarşılıqlılığı tələb olunmur. Standart olmayan heç bir konfiqurasiya tələb olunmur. Hücumçunun yalnız kitty terminal pəncərəsində çıxış yaratmaq imkanı olmalıdır. Bu problem 0.47.0 versiyasında düzəldilmişdir.
Necə düzəltmək olar
- kovidgoyal kitty0.47.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| kovidgoyal kitty | v < 0.47.0 | 0.47.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.