CVE-2026-45036
Təsvir
Tabby (keçmiş Terminus) yüksək dərəcədə konfiqurasiya edilə bilən terminal emulyatorudur. 1.0.233 versiyasından əvvəl Tabby, istifadəçi qarşılıqlı əlaqəsi olmadan bütün terminal sessiya çıxışlarında ZMODEM protokolunun aşkar edilməsini avtomatik təsdiqləyir ki, bu da istifadəçi hücumçu tərəfindən idarə olunan məzmunu göstərdikdə shell əmrinin icrasına imkan verir. tabby-terminal-dakı ZModemMiddleware bütün sessiya çıxışlarını Zmodem.Sentry vasitəsilə istehlak edir və ZMODEM ZRQINIT başlığı aşkar edildikdə, şərtsiz olaraq detection.confirm() funksiyasını çağırır və sabit ZRINIT cavabını (**\x18B0100000023be50\r\n\x11) giriş kimi aktiv PTY-yə geri yazır. Aşkar etməni tetikləyən proses (məsələn, cat) dayandıqda, injeksiya edilmiş baytlar istifadəçinin shell-i tərəfindən əmr sətiri kimi istehlak edilir. fish (defolt konfiqurasiya) altında, ** prefiksi cari kataloq üzərində rekursiv glob genişlənməsini tetikləyir və bu, uyğun gələn iç-içə yolda (məsələn, d/xB0100000023be50) yerləşdirilmiş icra faylının PATH-dan asılı olmayaraq nisbi yol adı ilə icra olunmasına imkan verir. bash və zsh altında, eyni faylda ikincili xterm.js terminal rəng sorğusu rəyi (OSC 10) birləşdirilərək, oxşar şəkildə PATH həllindən yan keçən və slash ehtiva edən əmr sözü injeksiya edilə bilər. Hücumçu bunu, istifadəçinin cat ilə göstərdiyi hazırlanmış bir faylı (məsələn, klonlanmış Git repozitoriyasında) təqdim etməklə istismar edə bilər və faylı görməkdən başqa heç bir qarşılıqlı əlaqə olmadan kodun icrasını təmin edə bilər. Bu boşluq 1.0.233 versiyasında aradan qaldırılmışdır.
Necə düzəltmək olar
- tabby tabby1.0.233 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| tabby tabby | v < 1.0.233 | 1.0.233 |
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.