CVE-2026-49837
Təsvir
GoBGP, Go proqramlaşdırma dilində yazılmış açıq mənbəli Border Gateway Protocol (BGP) tətbiqidir. 4.6.0 versiyasından əvvəlki versiyalarda BGP OPEN imkanlarının təhlili ilə bağlı problem mövcuddur; burada bir neçə konkret imkan dekoderi məlumatları elan edilmiş imkan uzunluğu olan `CapLen` ilə məhdudlaşdırılmış hissədən yox, qalan bütün imkan buferindən oxuya bilər. Yanlış formalaşdırılmış BGP OPEN mesajı növbəti imkandan gələn baytların cari imkanın bir hissəsi kimi şərh edilməsinə səbəb ola bilər. Təhlükəsizlik baxımından ən kritik hal 4-oktetli AS imkanıdır; burada `CapLen == 0` olan imkan analizatorun növbəti imkandakı baytları 4-oktetli AS dəyəri kimi oxumasına səbəb ola bilər. Bu təhlil edilmiş dəyər daha sonra BGP sessiyasının qurulması zamanı peer AS validasiyasına təsir göstərə bilər. 4.6.0 versiyasında bu problem aradan qaldırılıb.
Necə düzəltmək olar
- github.com/osrg/gobgp/v44.6.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| github.com/osrg/gobgp/v4Go | v < 4.6.0 | 4.6.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.