CVE-2026-5921
Təsvir
GitHub Enterprise Server-də, hücumçunun notebook render xidmətinə qarşı zamanlama yan kanal hücumu (timing side-channel attack) vasitəsilə instansiyadan həssas mühit dəyişənlərini çıxarmasına imkan verən server tərəfli sorğu saxtakarlığı (SSRF) zəifliyi aşkar edilmişdir. Private mode söndürüldükdə, notebook baxıcısı təyinat hostunu yenidən yoxlamadan HTTP yönləndirmələrini izləmiş və bu da daxili xidmətlərə autentifikasiyasız SSRF-ə imkan vermişdir. Bunu daxili API-ya qarşı regex filtr sorğuları ilə birləşdirmək və cavab vaxtı fərqlərini ölçmək yolu ilə hücumçu gizli dəyərləri simvol-simvol müəyyən edə bilirdi. İstismar üçün private mode-un söndürülmüş olması və hücumçunun daxili xidmətlərə çatmaq üçün instansiyanın açıq yönləndirmə nöqtəsini xarici yönləndirmə vasitəsilə birləşdirə bilməsi tələb olunurdu. Bu zəiflik 3.21 versiyasından əvvəlki bütün GitHub Enterprise Server versiyalarına təsir etmiş və 3.14.26, 3.15.21, 3.16.17, 3.17.14, 3.18.8, 3.19.5 və 3.20.1 versiyalarında düzəldilmişdir. Bu zəiflik GitHub Bug Bounty proqramı vasitəsilə bildirilmişdir.
Necə düzəltmək olar
- github enterprise_server3.14.26, 3.15.21, 3.16.17, 3.17.14, 3.18.8, 3.19.5 və ya daha yeni versiya
- docs.github.com/en/[email protected]/admin/release-notes#3.14.26
- docs.github.com/en/[email protected]/admin/release-notes#3.15.21
- docs.github.com/en/[email protected]/admin/release-notes#3.16.17
- docs.github.com/en/[email protected]/admin/release-notes#3.17.14
- docs.github.com/en/[email protected]/admin/release-notes#3.18.8
- docs.github.com/en/[email protected]/admin/release-notes#3.19.5
- docs.github.com/en/[email protected]/admin/release-notes#3.20.1
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| github enterprise_server | v < 3.14.26, 3.15.0 ≤ v < 3.15.21, 3.16.0 ≤ v < 3.16.17, 3.17.0 ≤ v < 3.17.14, 3.18.0 ≤ v < 3.18.8, 3.19.0 ≤ v < 3.19.5, 3.20.0 | 3.14.26, 3.15.21, 3.16.17, 3.17.14, 3.18.8, 3.19.5 |
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.