CVE-2026-54638
Təsvir
gotd/td Go dilində yazılmış Telegram MTProto API klientidir. 0.145.1 versiyasından əvvəl proto/unencrypted_message.go faylındakı proto.UnencryptedMessage.Decode funksiyası autentifikasiya olunmamış MTProto şifrələnməmiş paketindən hücumçunun idarə etdiyi dataLen dəyərini oxuyur və qalan buferi yoxlamadan öncə make([]byte, dataLen) vasitəsilə yer ayırırdı. Bu, həddindən artıq yaddaş ayrılması və CPU və ya zibil yığan (garbage collection) təzyiqi vasitəsilə uzaqdan autentifikasiyasız xidmətdən imtina (DoS) hücumuna şərait yaradırdı. Bu problem 0.145.1 versiyasında düzəldilib.
Necə düzəltmək olar
- github.com/gotd/td0.145.1 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| github.com/gotd/tdGo | v < 0.145.1 | 0.145.1 |
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.